From 3cfaab4197ff376c9bd3a108fa4033de88b88f5b Mon Sep 17 00:00:00 2001 From: Lukas Krupcik Date: Fri, 21 Jul 2023 12:58:59 +0200 Subject: [PATCH] modified: o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-1.10.1-GNU-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb modified: o/OpenMPI/OpenMPI-1.10.7-GCC-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-noPBS.eb modified: o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-uv.eb modified: o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-1.10.7-GCC-7.1.0-2.28.eb modified: o/OpenMPI/OpenMPI-1.10.7-PGI-18.5-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-1.8.6-GCC-4.4.7-system.eb modified: o/OpenMPI/OpenMPI-1.8.6-GNU-4.4.7-system.eb modified: o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-1.8.6-GNU-5.1.0-2.25.eb modified: o/OpenMPI/OpenMPI-1.8.6-iccifort-2015.3.187-GNU-5.1.0-2.25.eb modified: o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-1.8.8-GNU-5.1.0-2.25.eb modified: o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb modified: o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-2.0.1.eb modified: o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb modified: o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27-uv.eb modified: o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-2.1.1-GCC-7.1.0-2.28.eb modified: o/OpenMPI/OpenMPI-2.1.1-GCC-7.3.0-2.30.eb modified: o/OpenMPI/OpenMPI-2.1.1-GCC-8.1.0-2.30.eb modified: o/OpenMPI/OpenMPI-2.1.1-c7.eb modified: o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27-noPBS.eb modified: o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-2.1.5-GCC-8.3.0-2.32.eb modified: o/OpenMPI/OpenMPI-2.1.5-GCC-9.1.0-2.32.eb modified: o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27-uv.eb modified: o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb modified: o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia-RHEL6.eb modified: o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia.eb modified: o/OpenMPI/OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb modified: o/OpenMPI/OpenMPI-3.1.3-GCCcore-8.3.0.eb modified: o/OpenMPI/OpenMPI-3.1.3-PGI-19.4-GCC-8.2.0-2.31.1.eb modified: o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0-CUDA-12.2.0.eb modified: o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0.eb modified: o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-noPBS.eb modified: o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-nvidia.eb modified: o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-3.1.4-GCC-8.3.0-2.32.eb modified: o/OpenMPI/OpenMPI-3.1.4-PGI-19.7-GCC-8.2.0-2.31.1.eb modified: o/OpenMPI/OpenMPI-3.1.5-GCCcore-8.3.0.eb modified: o/OpenMPI/OpenMPI-3.1.5.eb modified: o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0-noPBS.eb modified: o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0.eb modified: o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27-noPBS.eb modified: o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27.eb modified: o/OpenMPI/OpenMPI-4.0.2-GCC-8.3.0-2.32.eb modified: o/OpenMPI/OpenMPI-4.0.3-GCC-9.3.0.eb modified: o/OpenMPI/OpenMPI-4.0.4-GCC-8.3.0-2.32-CUDA.eb modified: o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0-without-verbs.eb modified: o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0.eb modified: o/OpenMPI/OpenMPI-4.0.4-GCCcore-8.3.0.eb modified: o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-1.8.0_221.eb modified: o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-13.0.1.eb modified: o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-test.eb modified: o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2-devel.eb modified: o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2.eb modified: o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-UCX-11.1.0-rc2.eb modified: o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-test.eb modified: o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2.eb modified: o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.3.0.eb modified: o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-test.eb modified: o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2.eb modified: o/OpenMPI/OpenMPI-4.0.5-gcccuda-2020b.eb modified: o/OpenMPI/OpenMPI-4.0.5-iccifort-2020.4.304.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1-v2.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.2-CUDA-11.2.2.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1-v2.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-22.2-CUDA-11.6.0.eb modified: o/OpenMPI/OpenMPI-4.0.7-GCC-10.2.0-UCX-1.11.2-CUDA-11.4.1.eb modified: o/OpenMPI/OpenMPI-4.0.7-GCC-9.3.0-UCX-1.9.0-CUDA-11.4.1.eb modified: o/OpenMPI/OpenMPI-4.0.7-NVHPC-21.9-CUDA-11.4.1.eb modified: o/OpenMPI/OpenMPI-4.1.1-AOCC-3.1.0.eb modified: o/OpenMPI/OpenMPI-4.1.1-AOCL-3.0.1-AOCC-3.1.0.eb modified: o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-Java-1.8.0_221.eb modified: o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-test.eb modified: o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0.eb modified: o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb modified: o/OpenMPI/OpenMPI-4.1.1-GCC-11.2.0.eb modified: o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0-Java-1.8.0_221.eb modified: o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0.eb modified: o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0-v2.eb modified: o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0.eb modified: o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0-CUDA-11.7.0.eb modified: o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0.eb modified: o/OpenMPI/OpenMPI-4.1.4-GCC-12.2.0.eb modified: o/OpenMPI/OpenMPI-4.1.4-NVHPC-22.7-CUDA-11.7.0.eb modified: u/UCX/UCX-1.12.0-GCC-10.2.0-CUDA-11.6.0.eb modified: u/UCX/UCX-1.12.0-NVHPC-22.2-CUDA-11.6.0.eb --- o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-1.10.1-GNU-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb | 2 +- o/OpenMPI/OpenMPI-1.10.7-GCC-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-noPBS.eb | 2 +- o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-uv.eb | 2 +- o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-1.10.7-GCC-7.1.0-2.28.eb | 2 +- o/OpenMPI/OpenMPI-1.10.7-PGI-18.5-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-1.8.6-GCC-4.4.7-system.eb | 2 +- o/OpenMPI/OpenMPI-1.8.6-GNU-4.4.7-system.eb | 2 +- o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-1.8.6-GNU-5.1.0-2.25.eb | 2 +- ...nMPI-1.8.6-iccifort-2015.3.187-GNU-5.1.0-2.25.eb | 2 +- o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-1.8.8-GNU-5.1.0-2.25.eb | 2 +- ...nMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 2 +- ...nMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb | 2 +- ...nMPI-2.0.1-iccifort-2017.1.132-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-2.0.1.eb | 2 +- o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb | 2 +- o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27-uv.eb | 2 +- o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-2.1.1-GCC-7.1.0-2.28.eb | 2 +- o/OpenMPI/OpenMPI-2.1.1-GCC-7.3.0-2.30.eb | 2 +- o/OpenMPI/OpenMPI-2.1.1-GCC-8.1.0-2.30.eb | 2 +- o/OpenMPI/OpenMPI-2.1.1-c7.eb | 2 +- o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27-noPBS.eb | 2 +- o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-2.1.5-GCC-8.3.0-2.32.eb | 2 +- o/OpenMPI/OpenMPI-2.1.5-GCC-9.1.0-2.32.eb | 2 +- o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27-uv.eb | 2 +- o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb | 2 +- .../OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia-RHEL6.eb | 2 +- o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia.eb | 2 +- o/OpenMPI/OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb | 2 +- o/OpenMPI/OpenMPI-3.1.3-GCCcore-8.3.0.eb | 2 +- .../OpenMPI-3.1.3-PGI-19.4-GCC-8.2.0-2.31.1.eb | 2 +- o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0-CUDA-12.2.0.eb | 2 +- o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0.eb | 3 ++- o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-noPBS.eb | 2 +- o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-nvidia.eb | 2 +- o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-3.1.4-GCC-8.3.0-2.32.eb | 2 +- .../OpenMPI-3.1.4-PGI-19.7-GCC-8.2.0-2.31.1.eb | 2 +- o/OpenMPI/OpenMPI-3.1.5-GCCcore-8.3.0.eb | 2 +- o/OpenMPI/OpenMPI-3.1.5.eb | 2 +- o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0-noPBS.eb | 2 +- o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0.eb | 2 +- o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27-noPBS.eb | 2 +- o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27.eb | 2 +- o/OpenMPI/OpenMPI-4.0.2-GCC-8.3.0-2.32.eb | 2 +- o/OpenMPI/OpenMPI-4.0.3-GCC-9.3.0.eb | 2 +- o/OpenMPI/OpenMPI-4.0.4-GCC-8.3.0-2.32-CUDA.eb | 2 +- o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0-without-verbs.eb | 2 +- o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0.eb | 2 +- o/OpenMPI/OpenMPI-4.0.4-GCCcore-8.3.0.eb | 2 +- .../OpenMPI-4.0.5-GCC-10.2.0-Java-1.8.0_221.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-13.0.1.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-test.eb | 2 +- ...OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2-devel.eb | 2 +- .../OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2.eb | 2 +- ...I-4.0.5-NVHPC-21.2-CUDA-11.2.2-UCX-11.1.0-rc2.eb | 2 +- .../OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-test.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.3.0.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-test.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-gcccuda-2020b.eb | 2 +- o/OpenMPI/OpenMPI-4.0.5-iccifort-2020.4.304.eb | 2 +- .../OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1-v2.eb | 2 +- o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1.eb | 3 ++- o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.2-CUDA-11.2.2.eb | 2 +- .../OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1-v2.eb | 2 +- o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1.eb | 2 +- o/OpenMPI/OpenMPI-4.0.6-NVHPC-22.2-CUDA-11.6.0.eb | 3 ++- ...enMPI-4.0.7-GCC-10.2.0-UCX-1.11.2-CUDA-11.4.1.eb | 2 +- ...OpenMPI-4.0.7-GCC-9.3.0-UCX-1.9.0-CUDA-11.4.1.eb | 2 +- o/OpenMPI/OpenMPI-4.0.7-NVHPC-21.9-CUDA-11.4.1.eb | 2 +- o/OpenMPI/OpenMPI-4.1.1-AOCC-3.1.0.eb | 2 +- o/OpenMPI/OpenMPI-4.1.1-AOCL-3.0.1-AOCC-3.1.0.eb | 2 +- .../OpenMPI-4.1.1-GCC-10.2.0-Java-1.8.0_221.eb | 3 ++- o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-test.eb | 2 +- o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0.eb | 2 +- o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb | 3 ++- o/OpenMPI/OpenMPI-4.1.1-GCC-11.2.0.eb | 13 ++++++++++++- .../OpenMPI-4.1.2-GCC-11.2.0-Java-1.8.0_221.eb | 2 +- o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0.eb | 2 +- .../OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0-v2.eb | 2 +- o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0.eb | 2 +- o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0-CUDA-11.7.0.eb | 2 +- o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0.eb | 2 +- o/OpenMPI/OpenMPI-4.1.4-GCC-12.2.0.eb | 2 +- o/OpenMPI/OpenMPI-4.1.4-NVHPC-22.7-CUDA-11.7.0.eb | 2 +- u/UCX/UCX-1.12.0-GCC-10.2.0-CUDA-11.6.0.eb | 2 +- u/UCX/UCX-1.12.0-NVHPC-22.2-CUDA-11.6.0.eb | 1 + 100 files changed, 116 insertions(+), 99 deletions(-) diff --git a/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb index a7faffc1..371331c1 100644 --- a/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb @@ -24,7 +24,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # needed for --with-verbs diff --git a/o/OpenMPI/OpenMPI-1.10.1-GNU-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-1.10.1-GNU-4.9.3-2.25.eb index 609a021e..0199e14c 100644 --- a/o/OpenMPI/OpenMPI-1.10.1-GNU-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.10.1-GNU-4.9.3-2.25.eb @@ -28,7 +28,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpi-java ' # Java support RT#4090 # statically link local_component, don't do dynamic loading configopts += '--enable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel')] diff --git a/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb index 79eaf73a..d34dc9bf 100644 --- a/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb b/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb index 016e5c0e..3fc2943e 100644 --- a/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb +++ b/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb @@ -24,7 +24,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-1.10.7-GCC-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-1.10.7-GCC-4.9.3-2.25.eb index 79eaf73a..d34dc9bf 100644 --- a/o/OpenMPI/OpenMPI-1.10.7-GCC-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.10.7-GCC-4.9.3-2.25.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-noPBS.eb b/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-noPBS.eb index e4f40047..34f4de7a 100644 --- a/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-noPBS.eb +++ b/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-noPBS.eb @@ -23,7 +23,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -#configopts += '--with-tm=/opt/pbs ' # Enable PBS +#configopts += '--with-slurm ' # Enable slurm # needed for --with-verbs #osdependencies = [('libibverbs-dev', 'libibverbs-devel')] diff --git a/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-uv.eb b/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-uv.eb index 01689dbf..6de737b3 100644 --- a/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-uv.eb +++ b/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27-uv.eb @@ -25,7 +25,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27.eb index 88323016..3a2904ab 100644 --- a/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27.eb @@ -22,7 +22,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] diff --git a/o/OpenMPI/OpenMPI-1.10.7-GCC-7.1.0-2.28.eb b/o/OpenMPI/OpenMPI-1.10.7-GCC-7.1.0-2.28.eb index 3f553c81..10e2dd60 100644 --- a/o/OpenMPI/OpenMPI-1.10.7-GCC-7.1.0-2.28.eb +++ b/o/OpenMPI/OpenMPI-1.10.7-GCC-7.1.0-2.28.eb @@ -24,7 +24,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-1.10.7-PGI-18.5-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-1.10.7-PGI-18.5-GCC-6.3.0-2.27.eb index a2cb6388..54576e6b 100644 --- a/o/OpenMPI/OpenMPI-1.10.7-PGI-18.5-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-1.10.7-PGI-18.5-GCC-6.3.0-2.27.eb @@ -23,7 +23,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # for PBS Pro 13 preconfigopts = 'export LIBS="-ldl" && export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitcherror" && export FC="pgfortran -noswitcherror" && ' diff --git a/o/OpenMPI/OpenMPI-1.8.6-GCC-4.4.7-system.eb b/o/OpenMPI/OpenMPI-1.8.6-GCC-4.4.7-system.eb index 7793577e..7be9e8ea 100644 --- a/o/OpenMPI/OpenMPI-1.8.6-GCC-4.4.7-system.eb +++ b/o/OpenMPI/OpenMPI-1.8.6-GCC-4.4.7-system.eb @@ -26,7 +26,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpi-java ' # Java support RT#4090 # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel'), 'hwloc'] diff --git a/o/OpenMPI/OpenMPI-1.8.6-GNU-4.4.7-system.eb b/o/OpenMPI/OpenMPI-1.8.6-GNU-4.4.7-system.eb index 42a67749..b2436253 100644 --- a/o/OpenMPI/OpenMPI-1.8.6-GNU-4.4.7-system.eb +++ b/o/OpenMPI/OpenMPI-1.8.6-GNU-4.4.7-system.eb @@ -25,7 +25,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpi-java ' # Java support RT#4090 # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel'), 'hwloc'] diff --git a/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb index 4329a620..1a7354dc 100644 --- a/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb @@ -25,7 +25,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpi-java ' # Java support RT#4090 # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel')] diff --git a/o/OpenMPI/OpenMPI-1.8.6-GNU-5.1.0-2.25.eb b/o/OpenMPI/OpenMPI-1.8.6-GNU-5.1.0-2.25.eb index c448aff4..2e24752e 100644 --- a/o/OpenMPI/OpenMPI-1.8.6-GNU-5.1.0-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.8.6-GNU-5.1.0-2.25.eb @@ -25,7 +25,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpi-java ' # Java support RT#4090 # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel')] diff --git a/o/OpenMPI/OpenMPI-1.8.6-iccifort-2015.3.187-GNU-5.1.0-2.25.eb b/o/OpenMPI/OpenMPI-1.8.6-iccifort-2015.3.187-GNU-5.1.0-2.25.eb index 78dca634..3f40ea10 100644 --- a/o/OpenMPI/OpenMPI-1.8.6-iccifort-2015.3.187-GNU-5.1.0-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.8.6-iccifort-2015.3.187-GNU-5.1.0-2.25.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += ' CC=icc FC=ifort CXX=icpc ' # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel')] diff --git a/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb index b5ec124d..38af7f6b 100644 --- a/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-dlopen ' # statically link local_component -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel')] diff --git a/o/OpenMPI/OpenMPI-1.8.8-GNU-5.1.0-2.25.eb b/o/OpenMPI/OpenMPI-1.8.8-GNU-5.1.0-2.25.eb index bb0a47a1..69005f6a 100644 --- a/o/OpenMPI/OpenMPI-1.8.8-GNU-5.1.0-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.8.8-GNU-5.1.0-2.25.eb @@ -25,7 +25,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpi-java ' # Java support RT#4090 # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # needed for --with-verbs osdependencies = [('libibverbs-dev', 'libibverbs-devel')] diff --git a/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 5200dfd6..24083c8d 100644 --- a/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -22,7 +22,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 dependencies = [('hwloc', '1.11.1')] diff --git a/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb b/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb index 175d29e6..260435a9 100644 --- a/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb +++ b/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb @@ -25,7 +25,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-6.3.0-2.27.eb index 6d19bcb0..c6f617fe 100644 --- a/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-6.3.0-2.27.eb @@ -28,7 +28,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm #configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-2.0.1.eb b/o/OpenMPI/OpenMPI-2.0.1.eb index 226ea839..ce95960a 100644 --- a/o/OpenMPI/OpenMPI-2.0.1.eb +++ b/o/OpenMPI/OpenMPI-2.0.1.eb @@ -25,7 +25,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb index 3b4974b8..f538af83 100644 --- a/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb @@ -25,7 +25,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # for PBS Pro 13 preconfigopts = 'export LIBS="-ldl" && ' diff --git a/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb b/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb index 077bbd08..37d68dac 100644 --- a/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb +++ b/o/OpenMPI/OpenMPI-2.1.0-GCC-4.9.3-2.25.eb @@ -24,7 +24,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb index 30915125..e376de1c 100644 --- a/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.27.eb @@ -31,7 +31,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27-uv.eb b/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27-uv.eb index 2a6dc518..788d496e 100644 --- a/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27-uv.eb +++ b/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27-uv.eb @@ -31,7 +31,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27.eb index 6f8fa813..902812b6 100644 --- a/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-2.1.1-GCC-6.3.0-2.27.eb @@ -29,7 +29,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS #configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-2.1.1-GCC-7.1.0-2.28.eb b/o/OpenMPI/OpenMPI-2.1.1-GCC-7.1.0-2.28.eb index 967ad90e..83f2c04b 100644 --- a/o/OpenMPI/OpenMPI-2.1.1-GCC-7.1.0-2.28.eb +++ b/o/OpenMPI/OpenMPI-2.1.1-GCC-7.1.0-2.28.eb @@ -24,7 +24,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # statically link local_component, don't do # dynamic loading -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-2.1.1-GCC-7.3.0-2.30.eb b/o/OpenMPI/OpenMPI-2.1.1-GCC-7.3.0-2.30.eb index ce754239..060c85c2 100644 --- a/o/OpenMPI/OpenMPI-2.1.1-GCC-7.3.0-2.30.eb +++ b/o/OpenMPI/OpenMPI-2.1.1-GCC-7.3.0-2.30.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # statically link local_component, don't do # dynamic loading -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS #configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-2.1.1-GCC-8.1.0-2.30.eb b/o/OpenMPI/OpenMPI-2.1.1-GCC-8.1.0-2.30.eb index cc5d8ba3..babe3e39 100644 --- a/o/OpenMPI/OpenMPI-2.1.1-GCC-8.1.0-2.30.eb +++ b/o/OpenMPI/OpenMPI-2.1.1-GCC-8.1.0-2.30.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # statically link local_component, don't do # dynamic loading -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-2.1.1-c7.eb b/o/OpenMPI/OpenMPI-2.1.1-c7.eb index 463b7363..9a162cd0 100644 --- a/o/OpenMPI/OpenMPI-2.1.1-c7.eb +++ b/o/OpenMPI/OpenMPI-2.1.1-c7.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS #configopts += '--enable-mpi-java ' # Java support RT#4090 #configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27-noPBS.eb b/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27-noPBS.eb index ce5fa6ab..95d6cbc4 100644 --- a/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27-noPBS.eb +++ b/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27-noPBS.eb @@ -27,7 +27,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -#configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +#configopts += '--with-slurm ' # Enable slurm ' # Enable PBS #configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27.eb index ef805eaf..4d7b3cd7 100644 --- a/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-2.1.5-GCC-6.3.0-2.27.eb @@ -25,7 +25,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm #configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-2.1.5-GCC-8.3.0-2.32.eb b/o/OpenMPI/OpenMPI-2.1.5-GCC-8.3.0-2.32.eb index 14e5cc24..1754d6ed 100644 --- a/o/OpenMPI/OpenMPI-2.1.5-GCC-8.3.0-2.32.eb +++ b/o/OpenMPI/OpenMPI-2.1.5-GCC-8.3.0-2.32.eb @@ -25,7 +25,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm #configopts += '--enable-mpi-java ' # Java support RT#4090 #configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings #configopts += '--without-ucx ' # hard disable UCX, to dance around bug (https://github.com/open-mpi/ompi/issues/4345) diff --git a/o/OpenMPI/OpenMPI-2.1.5-GCC-9.1.0-2.32.eb b/o/OpenMPI/OpenMPI-2.1.5-GCC-9.1.0-2.32.eb index 0ad4352d..b98bca7b 100644 --- a/o/OpenMPI/OpenMPI-2.1.5-GCC-9.1.0-2.32.eb +++ b/o/OpenMPI/OpenMPI-2.1.5-GCC-9.1.0-2.32.eb @@ -27,7 +27,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS #configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27-uv.eb b/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27-uv.eb index a5420b2c..f6e0aa95 100644 --- a/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27-uv.eb +++ b/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27-uv.eb @@ -29,7 +29,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27.eb index f1301c1f..135baff8 100644 --- a/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-3.0.0-GCC-6.3.0-2.27.eb @@ -28,7 +28,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb b/o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb index 509f506a..bd7ae677 100644 --- a/o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb +++ b/o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb @@ -28,7 +28,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia-RHEL6.eb b/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia-RHEL6.eb index 5b412374..a9aa50c5 100644 --- a/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia-RHEL6.eb +++ b/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia-RHEL6.eb @@ -31,7 +31,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-cuda=$EBROOTCUDA' # cuda support diff --git a/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia.eb b/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia.eb index 103e3a03..409cf360 100644 --- a/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia.eb +++ b/o/OpenMPI/OpenMPI-3.0.1-GCC-6.3.0-2.27-nvidia.eb @@ -31,7 +31,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-cuda=$EBROOTCUDA' # cuda support diff --git a/o/OpenMPI/OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb b/o/OpenMPI/OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb index 97b84826..de3d0849 100644 --- a/o/OpenMPI/OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb +++ b/o/OpenMPI/OpenMPI-3.1.3-GCC-8.2.0-2.31.1.eb @@ -31,7 +31,7 @@ dependencies = [ ('hwloc', '1.11.11') ] -configopts = '--with-tm=/opt/pbs ' # Enable PBS +configopts = '--with-slurm ' # Enable slurm configopts += '--enable-shared --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support diff --git a/o/OpenMPI/OpenMPI-3.1.3-GCCcore-8.3.0.eb b/o/OpenMPI/OpenMPI-3.1.3-GCCcore-8.3.0.eb index 1099bc63..f21961c1 100644 --- a/o/OpenMPI/OpenMPI-3.1.3-GCCcore-8.3.0.eb +++ b/o/OpenMPI/OpenMPI-3.1.3-GCCcore-8.3.0.eb @@ -21,7 +21,7 @@ dependencies = [ ('UCX', '1.6.1'), ] -configopts = '--with-tm=/opt/pbs ' # Enable PBS +configopts = '--with-slurm ' # Enable slurm configopts += '--with-ucx=$EBROOTUCX ' osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] diff --git a/o/OpenMPI/OpenMPI-3.1.3-PGI-19.4-GCC-8.2.0-2.31.1.eb b/o/OpenMPI/OpenMPI-3.1.3-PGI-19.4-GCC-8.2.0-2.31.1.eb index 05ae3b2f..8ae8f506 100644 --- a/o/OpenMPI/OpenMPI-3.1.3-PGI-19.4-GCC-8.2.0-2.31.1.eb +++ b/o/OpenMPI/OpenMPI-3.1.3-PGI-19.4-GCC-8.2.0-2.31.1.eb @@ -37,7 +37,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS # for PBS Pro 13 preconfigopts = 'export LIBS="-ldl" && export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitcherror" && export FC="pgfortran -noswitcherror" && ' diff --git a/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0-CUDA-12.2.0.eb b/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0-CUDA-12.2.0.eb index 6e11985d..afcc69b6 100644 --- a/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0-CUDA-12.2.0.eb +++ b/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0-CUDA-12.2.0.eb @@ -30,7 +30,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--disable-builtin-atomics ' # RT35770 diff --git a/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0.eb b/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0.eb index cbb51a1e..5f3363c2 100644 --- a/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0.eb +++ b/o/OpenMPI/OpenMPI-3.1.4-GCC-10.2.0.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCC', 'version': '10.2.0'} source_urls = [ 'http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a7c34ad052ea8201ed9e7389994069fe6996403beabdd2d711caf0532808156c'] dependencies = [ ('hwloc', '1.11.7'), @@ -25,7 +26,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--disable-builtin-atomics ' # RT35770 diff --git a/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-noPBS.eb b/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-noPBS.eb index 866b54bc..3878d936 100644 --- a/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-noPBS.eb +++ b/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-noPBS.eb @@ -26,7 +26,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -#configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +#configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings # for PBS Pro 13 diff --git a/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-nvidia.eb b/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-nvidia.eb index 95b22480..1eebb70e 100644 --- a/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-nvidia.eb +++ b/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27-nvidia.eb @@ -32,7 +32,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-cuda=$EBROOTCUDA' # cuda support diff --git a/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27.eb index f332d46d..19e86846 100644 --- a/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-3.1.4-GCC-6.3.0-2.27.eb @@ -24,7 +24,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-3.1.4-GCC-8.3.0-2.32.eb b/o/OpenMPI/OpenMPI-3.1.4-GCC-8.3.0-2.32.eb index efc3bac5..d61582f2 100644 --- a/o/OpenMPI/OpenMPI-3.1.4-GCC-8.3.0-2.32.eb +++ b/o/OpenMPI/OpenMPI-3.1.4-GCC-8.3.0-2.32.eb @@ -25,7 +25,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-3.1.4-PGI-19.7-GCC-8.2.0-2.31.1.eb b/o/OpenMPI/OpenMPI-3.1.4-PGI-19.7-GCC-8.2.0-2.31.1.eb index 1896760f..dd79d638 100644 --- a/o/OpenMPI/OpenMPI-3.1.4-PGI-19.7-GCC-8.2.0-2.31.1.eb +++ b/o/OpenMPI/OpenMPI-3.1.4-PGI-19.7-GCC-8.2.0-2.31.1.eb @@ -35,7 +35,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # statically link local_component, don't do dynamic loading configopts += '--disable-dlopen ' -configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm ' # Enable PBS preconfigopts = 'export LIBS="-ldl" && export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitcherror" && export FC="pgfortran -noswitcherror" && ' diff --git a/o/OpenMPI/OpenMPI-3.1.5-GCCcore-8.3.0.eb b/o/OpenMPI/OpenMPI-3.1.5-GCCcore-8.3.0.eb index c976c477..ef85f1b1 100644 --- a/o/OpenMPI/OpenMPI-3.1.5-GCCcore-8.3.0.eb +++ b/o/OpenMPI/OpenMPI-3.1.5-GCCcore-8.3.0.eb @@ -21,7 +21,7 @@ dependencies = [ ('UCX', '1.6.1'), ] -configopts = '--with-tm=/opt/pbs ' # Enable PBS +configopts = '--with-slurm ' # Enable slurm configopts += '--with-ucx=$EBROOTUCX ' osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] diff --git a/o/OpenMPI/OpenMPI-3.1.5.eb b/o/OpenMPI/OpenMPI-3.1.5.eb index 10511381..65c74a90 100644 --- a/o/OpenMPI/OpenMPI-3.1.5.eb +++ b/o/OpenMPI/OpenMPI-3.1.5.eb @@ -21,7 +21,7 @@ dependencies = [ ('UCX', '1.6.1'), ] -configopts = '--with-tm=/opt/pbs ' # Enable PBS +configopts = '--with-slurm ' # Enable slurm configopts += '--with-ucx=$EBROOTUCX ' osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] diff --git a/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0-noPBS.eb b/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0-noPBS.eb index be50d31a..f9faedae 100644 --- a/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0-noPBS.eb +++ b/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0-noPBS.eb @@ -22,7 +22,7 @@ dependencies = [ ('UCX', '1.6.1'), ] -#configopts = '--with-tm=/opt/pbs ' # Enable PBS +#configopts = '--with-slurm ' # Enable slurm configopts = '--with-ucx=$EBROOTUCX --enable-orterun-prefix-by-default' osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] diff --git a/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0.eb b/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0.eb index dfd35431..f3709306 100644 --- a/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0.eb +++ b/o/OpenMPI/OpenMPI-3.1.6-GCCcore-8.3.0.eb @@ -21,7 +21,7 @@ dependencies = [ ('UCX', '1.6.1'), ] -configopts = '--with-tm=/opt/pbs ' # Enable PBS +configopts = '--with-slurm ' # Enable slurm configopts += '--with-ucx=$EBROOTUCX ' osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] diff --git a/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27-noPBS.eb b/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27-noPBS.eb index c5c05248..94fcdfbe 100644 --- a/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27-noPBS.eb +++ b/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27-noPBS.eb @@ -32,7 +32,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -#configopts += '--with-tm=/opt/pbs/default ' # Enable PBS +#configopts += '--with-slurm ' # Enable slurm ' # Enable PBS #configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27.eb b/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27.eb index f790f9b6..ca6fe551 100644 --- a/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27.eb +++ b/o/OpenMPI/OpenMPI-4.0.0-GCC-6.3.0-2.27.eb @@ -28,7 +28,7 @@ configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support # configopts += '--disable-dlopen ' # dont disable dlopen! # https://github.com/open-mpi/ompi/issues/3630 -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm #configopts += '--enable-mpi-java ' # Java support RT#4090 configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings diff --git a/o/OpenMPI/OpenMPI-4.0.2-GCC-8.3.0-2.32.eb b/o/OpenMPI/OpenMPI-4.0.2-GCC-8.3.0-2.32.eb index b744af5a..56857e8d 100644 --- a/o/OpenMPI/OpenMPI-4.0.2-GCC-8.3.0-2.32.eb +++ b/o/OpenMPI/OpenMPI-4.0.2-GCC-8.3.0-2.32.eb @@ -24,7 +24,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.0.3-GCC-9.3.0.eb b/o/OpenMPI/OpenMPI-4.0.3-GCC-9.3.0.eb index 62ce54c6..9b39fb96 100644 --- a/o/OpenMPI/OpenMPI-4.0.3-GCC-9.3.0.eb +++ b/o/OpenMPI/OpenMPI-4.0.3-GCC-9.3.0.eb @@ -21,7 +21,7 @@ dependencies = [ # disable MPI1 compatibility for now, see what breaks... # configopts = '--enable-mpi1-compatibility ' -configopts = '--with-tm=/opt/pbs ' # Enable PBS +configopts = '--with-slurm ' # Enable slurm configopts += '--with-ucx=$EBROOTUCX ' moduleclass = 'mpi' diff --git a/o/OpenMPI/OpenMPI-4.0.4-GCC-8.3.0-2.32-CUDA.eb b/o/OpenMPI/OpenMPI-4.0.4-GCC-8.3.0-2.32-CUDA.eb index 9c64b3ea..86e0ad97 100644 --- a/o/OpenMPI/OpenMPI-4.0.4-GCC-8.3.0-2.32-CUDA.eb +++ b/o/OpenMPI/OpenMPI-4.0.4-GCC-8.3.0-2.32-CUDA.eb @@ -27,7 +27,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDA ' diff --git a/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0-without-verbs.eb b/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0-without-verbs.eb index 2f34db28..60ccc47d 100644 --- a/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0-without-verbs.eb +++ b/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0-without-verbs.eb @@ -26,7 +26,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --without-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0.eb b/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0.eb index 9afc2b7e..c6826b9c 100644 --- a/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0.eb +++ b/o/OpenMPI/OpenMPI-4.0.4-GCC-9.3.0.eb @@ -25,7 +25,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.0.4-GCCcore-8.3.0.eb b/o/OpenMPI/OpenMPI-4.0.4-GCCcore-8.3.0.eb index 073ed5ac..b4ba573b 100644 --- a/o/OpenMPI/OpenMPI-4.0.4-GCCcore-8.3.0.eb +++ b/o/OpenMPI/OpenMPI-4.0.4-GCCcore-8.3.0.eb @@ -26,7 +26,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-1.8.0_221.eb b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-1.8.0_221.eb index ae53b6ad..35706666 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-1.8.0_221.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-1.8.0_221.eb @@ -26,7 +26,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--enable-mpi-java ' # Java support RT#28536 diff --git a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-13.0.1.eb b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-13.0.1.eb index 9290591e..5bd69f1c 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-13.0.1.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-Java-13.0.1.eb @@ -30,7 +30,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--enable-mpi-java ' # Java support RT#28536 diff --git a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-test.eb b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-test.eb index bb131024..41c4a6b3 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-test.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0-test.eb @@ -30,7 +30,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2-devel.eb b/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2-devel.eb index 08806dc6..41c08401 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2-devel.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2-devel.eb @@ -23,7 +23,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2.eb b/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2.eb index 5b215b11..b9f500b8 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-GCCcore-9.3.0-CUDA-11.2.2.eb @@ -23,7 +23,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-UCX-11.1.0-rc2.eb b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-UCX-11.1.0-rc2.eb index 6825f869..093f9d57 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-UCX-11.1.0-rc2.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-UCX-11.1.0-rc2.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-test.eb b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-test.eb index 985162ce..f7987761 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-test.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2-test.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --without-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2.eb b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2.eb index b1eea7cc..14822bd0 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.2.2.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.3.0.eb b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.3.0.eb index 940aa206..c3e8018d 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.3.0.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-CUDA-11.3.0.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-test.eb b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-test.eb index fb8dd0b4..14c1eefe 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-test.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2-test.eb @@ -23,7 +23,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings #onfigopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTNVHPC/Linux_x86_64/21.2/cuda/11.2 ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2.eb b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2.eb index 9734a996..07a9a723 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-NVHPC-21.2.eb @@ -22,7 +22,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTNVHPC/Linux_x86_64/21.2/cuda/11.2 ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-gcccuda-2020b.eb b/o/OpenMPI/OpenMPI-4.0.5-gcccuda-2020b.eb index 04b27d58..785d1600 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-gcccuda-2020b.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-gcccuda-2020b.eb @@ -29,7 +29,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' #configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings #configopts += '--with-ucx=$EBROOTUCX ' #configopts += '--with-cuda=$EBROOTCUDA ' diff --git a/o/OpenMPI/OpenMPI-4.0.5-iccifort-2020.4.304.eb b/o/OpenMPI/OpenMPI-4.0.5-iccifort-2020.4.304.eb index f87c3fa1..7d837525 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-iccifort-2020.4.304.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-iccifort-2020.4.304.eb @@ -41,7 +41,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1-v2.eb b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1-v2.eb index bb9ba4f1..7610f0cf 100644 --- a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1-v2.eb +++ b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1-v2.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1.eb b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1.eb index a9354ea3..a5a437f1 100644 --- a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1.eb +++ b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1.eb @@ -12,6 +12,7 @@ toolchain = {'name': 'NVHPC', 'version': '21.11'} source_urls = ['https://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['8f2d159d2d846979b1380e9552f56e4365f5ec71d54a05077ddb244719d70fc3'] dependencies = [ ('UCX', '1.11.2', versionsuffix), @@ -23,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.2-CUDA-11.2.2.eb b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.2-CUDA-11.2.2.eb index 953739c3..e35462fe 100644 --- a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.2-CUDA-11.2.2.eb +++ b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.2-CUDA-11.2.2.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1-v2.eb b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1-v2.eb index 9e9f61ad..41ebb2dc 100644 --- a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1-v2.eb +++ b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1-v2.eb @@ -25,7 +25,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1.eb b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1.eb index b915755a..81d207bc 100644 --- a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1.eb +++ b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-22.2-CUDA-11.6.0.eb b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-22.2-CUDA-11.6.0.eb index e0e533b2..36ace4bf 100644 --- a/o/OpenMPI/OpenMPI-4.0.6-NVHPC-22.2-CUDA-11.6.0.eb +++ b/o/OpenMPI/OpenMPI-4.0.6-NVHPC-22.2-CUDA-11.6.0.eb @@ -12,6 +12,7 @@ toolchain = {'name': 'NVHPC', 'version': '22.2'} source_urls = ['https://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['8f2d159d2d846979b1380e9552f56e4365f5ec71d54a05077ddb244719d70fc3'] dependencies = [ ('UCX', '1.11.2', '-GCC-10.2.0-CUDA-11.6.0', True), @@ -23,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.7-GCC-10.2.0-UCX-1.11.2-CUDA-11.4.1.eb b/o/OpenMPI/OpenMPI-4.0.7-GCC-10.2.0-UCX-1.11.2-CUDA-11.4.1.eb index 0e4a528a..1cc9e32f 100644 --- a/o/OpenMPI/OpenMPI-4.0.7-GCC-10.2.0-UCX-1.11.2-CUDA-11.4.1.eb +++ b/o/OpenMPI/OpenMPI-4.0.7-GCC-10.2.0-UCX-1.11.2-CUDA-11.4.1.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.7-GCC-9.3.0-UCX-1.9.0-CUDA-11.4.1.eb b/o/OpenMPI/OpenMPI-4.0.7-GCC-9.3.0-UCX-1.9.0-CUDA-11.4.1.eb index 99f8c379..a4dfafea 100644 --- a/o/OpenMPI/OpenMPI-4.0.7-GCC-9.3.0-UCX-1.9.0-CUDA-11.4.1.eb +++ b/o/OpenMPI/OpenMPI-4.0.7-GCC-9.3.0-UCX-1.9.0-CUDA-11.4.1.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.0.7-NVHPC-21.9-CUDA-11.4.1.eb b/o/OpenMPI/OpenMPI-4.0.7-NVHPC-21.9-CUDA-11.4.1.eb index 1d7bfbd1..52896ed0 100644 --- a/o/OpenMPI/OpenMPI-4.0.7-NVHPC-21.9-CUDA-11.4.1.eb +++ b/o/OpenMPI/OpenMPI-4.0.7-NVHPC-21.9-CUDA-11.4.1.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.1.1-AOCC-3.1.0.eb b/o/OpenMPI/OpenMPI-4.1.1-AOCC-3.1.0.eb index 9a465670..ece8b07a 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-AOCC-3.1.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-AOCC-3.1.0.eb @@ -24,7 +24,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.1-AOCL-3.0.1-AOCC-3.1.0.eb b/o/OpenMPI/OpenMPI-4.1.1-AOCL-3.0.1-AOCC-3.1.0.eb index f6272215..8eb859cb 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-AOCL-3.0.1-AOCC-3.1.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-AOCL-3.0.1-AOCC-3.1.0.eb @@ -36,7 +36,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX CC="clang" CXX="clang++" FC="flang"' diff --git a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-Java-1.8.0_221.eb b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-Java-1.8.0_221.eb index 0c9d80d4..91ba03e1 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-Java-1.8.0_221.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-Java-1.8.0_221.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCC', 'version': '10.2.0'} source_urls = ['https://github.com/open-mpi/ompi/archive/refs/tags/'] sources = ['v%(version)s.tar.gz'] +checksums = ['fbddebd47b30c17dd009559157cf7edf5ee8debcf6ba576a84c979618855889f'] dependencies = [ ('hwloc', '2.2.0'), @@ -26,7 +27,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--enable-mpi-java ' # Java support RT#28536 diff --git a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-test.eb b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-test.eb index d28eeb28..f328d333 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-test.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0-test.eb @@ -26,7 +26,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0.eb b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0.eb index 7c5530ca..856f4b79 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.2.0.eb @@ -25,7 +25,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb index 2103e58f..da6d1c42 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'GCC', 'version': '10.3.0'} source_urls = ['https://github.com/open-mpi/ompi/archive/refs/tags/'] sources = ['v%(version)s.tar.gz'] +checksums = ['fbddebd47b30c17dd009559157cf7edf5ee8debcf6ba576a84c979618855889f'] dependencies = [ ('hwloc', '2.4.1'), @@ -24,7 +25,7 @@ preconfigopts = './autogen.pl && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.1-GCC-11.2.0.eb b/o/OpenMPI/OpenMPI-4.1.1-GCC-11.2.0.eb index 0eb1cd7b..d8cbdfb7 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-GCC-11.2.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-GCC-11.2.0.eb @@ -43,10 +43,21 @@ dependencies = [ ('PMIx', '4.1.0'), ] +preconfigopts = ' && '.join([ + 'cd config', + 'autom4te --language=m4sh opal_get_version.m4sh -o opal_get_version.sh', + 'cd ..', + 'autoconf', + 'autoheader', + 'aclocal', + 'automake', + '' +]) + configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0-Java-1.8.0_221.eb b/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0-Java-1.8.0_221.eb index 22e65765..f80f359a 100644 --- a/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0-Java-1.8.0_221.eb +++ b/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0-Java-1.8.0_221.eb @@ -31,7 +31,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--enable-mpi-java ' # Java support RT#28536 diff --git a/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0.eb b/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0.eb index 815570c7..4808e0b1 100644 --- a/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.2-GCC-11.2.0.eb @@ -29,7 +29,7 @@ dependencies = [ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0-v2.eb b/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0-v2.eb index 6aee8b41..e9eb216f 100644 --- a/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0-v2.eb +++ b/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0-v2.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0.eb b/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0.eb index 53cfe8fa..05b7af76 100644 --- a/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0.eb @@ -24,7 +24,7 @@ preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitche configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--enable-mpirun-prefix-by-default ' -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDACORE ' diff --git a/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0-CUDA-11.7.0.eb b/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0-CUDA-11.7.0.eb index 8c66e006..773e1b1d 100644 --- a/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0-CUDA-11.7.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0-CUDA-11.7.0.eb @@ -41,7 +41,7 @@ preconfigopts = './autogen.pl --force && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' configopts += '--with-cuda=$EBROOTCUDA ' diff --git a/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0.eb b/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0.eb index 49d5a961..bbd81cb9 100644 --- a/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0.eb @@ -38,7 +38,7 @@ preconfigopts = './autogen.pl --force && ' configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.4-GCC-12.2.0.eb b/o/OpenMPI/OpenMPI-4.1.4-GCC-12.2.0.eb index 2be4a5c6..9789f8ec 100644 --- a/o/OpenMPI/OpenMPI-4.1.4-GCC-12.2.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.4-GCC-12.2.0.eb @@ -58,7 +58,7 @@ preconfigopts = ' && '.join([ configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-tm=/opt/pbs ' # Enable PBS +configopts += '--with-slurm ' # Enable slurm configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings configopts += '--with-ucx=$EBROOTUCX ' diff --git a/o/OpenMPI/OpenMPI-4.1.4-NVHPC-22.7-CUDA-11.7.0.eb b/o/OpenMPI/OpenMPI-4.1.4-NVHPC-22.7-CUDA-11.7.0.eb index 503d61aa..98a48e1e 100644 --- a/o/OpenMPI/OpenMPI-4.1.4-NVHPC-22.7-CUDA-11.7.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.4-NVHPC-22.7-CUDA-11.7.0.eb @@ -67,7 +67,7 @@ configopts += ' --enable-mpi-thread-multiple' configopts += ' --with-verbs' configopts += ' --enable-mpirun-prefix-by-default' configopts += ' --with-hwloc=$EBROOTHWLOC' # hwloc support -configopts = ' --with-tm=/opt/pbs' # Enable PBS +configopts = '--with-slurm ' # Enable slurm configopts += ' --enable-mpi-cxx' # Enable building the C++ MPI bindings configopts += ' --with-ucx=$EBROOTUCX' diff --git a/u/UCX/UCX-1.12.0-GCC-10.2.0-CUDA-11.6.0.eb b/u/UCX/UCX-1.12.0-GCC-10.2.0-CUDA-11.6.0.eb index 81fd1f9e..2ba17d25 100644 --- a/u/UCX/UCX-1.12.0-GCC-10.2.0-CUDA-11.6.0.eb +++ b/u/UCX/UCX-1.12.0-GCC-10.2.0-CUDA-11.6.0.eb @@ -18,7 +18,7 @@ toolchainopts = {'pic': True} source_urls = ['https://github.com/openucx/ucx/releases/download/v%(version)s'] sources = ['%(namelower)s-%(version)s.tar.gz'] -#patches = ['%(name)s-%(version)s.patch'] +checksums = ['93e994de2d1a4df32381ea92ba4c98a249010d1720eb0f6110dc72c9a7d25db6'] builddependencies = [ ('Autotools', '20200321'), diff --git a/u/UCX/UCX-1.12.0-NVHPC-22.2-CUDA-11.6.0.eb b/u/UCX/UCX-1.12.0-NVHPC-22.2-CUDA-11.6.0.eb index 0197603a..d6b55322 100644 --- a/u/UCX/UCX-1.12.0-NVHPC-22.2-CUDA-11.6.0.eb +++ b/u/UCX/UCX-1.12.0-NVHPC-22.2-CUDA-11.6.0.eb @@ -15,6 +15,7 @@ and high-performance applications toolchain = {'name': 'NVHPC', 'version': '22.2'} toolchainopts = {'pic': True} +checksums = ['93e994de2d1a4df32381ea92ba4c98a249010d1720eb0f6110dc72c9a7d25db6'] source_urls = ['https://github.com/openucx/ucx/releases/download/v%(version)s'] sources = ['%(namelower)s-%(version)s.tar.gz']