From 3d0263755ef56aa3e6c07fb7cb4a930dc22fddcf Mon Sep 17 00:00:00 2001 From: Alexandre DENIS Date: Fri, 21 Mar 2025 17:54:56 +0100 Subject: [PATCH] mpibenchmark: add v0.6 (#49612) * mpibenchmark: add version 0.6 * mpibenchmark: fix syntax * mpibenchmark: improve package description --- .../repos/builtin/packages/mpibenchmark/package.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/var/spack/repos/builtin/packages/mpibenchmark/package.py b/var/spack/repos/builtin/packages/mpibenchmark/package.py index 7c6713f0eb4..5e6a7d5bfde 100644 --- a/var/spack/repos/builtin/packages/mpibenchmark/package.py +++ b/var/spack/repos/builtin/packages/mpibenchmark/package.py @@ -9,7 +9,9 @@ class Mpibenchmark(AutotoolsPackage): """MadMPI benchmark. MadMPI benchmark is benchmark designed to assess the performance - of MPI libraries using various metrics. It may be used to + of MPI libraries using various metrics: point-to-point communications, + collectives, communication/computation overlap, scalability with the + number of requests, RMA, multi-threaded communications. It may be used to benchmark any MPI library. """ @@ -22,6 +24,7 @@ class Mpibenchmark(AutotoolsPackage): license("GPL-2.0-or-later", checked_by="a-denis") version("master", branch="master") + version("0.6", sha256="4e956394856476b5b31fb170b488fc3c2fbbcd98fe140d71d0bca9bc171617be") version("0.5", sha256="bba9e5aa8b58c041f89e4518a0a7f80a63ebfaf0f90bb8bdd0976d1bf22bed83") version("0.4", sha256="f3d562683bad29e00efae11a449596feacdef5f29cd4f1d60d01368adacece37") version("0.3", sha256="af82d48a0a00971c9294725ea6944b8683c12ab3b8203357379fa0969e61325f") @@ -54,9 +57,9 @@ def configure_args(self): "--with-hwloc", # always use hwloc in spack "--without-cuda", "--without-hip", - self.enable_or_disable("optimize"), - self.enable_or_disable("debug"), - self.enable_or_disable("asan"), + *self.enable_or_disable("optimize"), + *self.enable_or_disable("debug"), + *self.enable_or_disable("asan"), ] return config_args