summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorCody Balos <balos1@llnl.gov>2022-08-22 14:37:59 -0700
committerGitHub <noreply@github.com>2022-08-22 15:37:59 -0600
commitbea8936e0294239dc290261c7a9330e02b1ec463 (patch)
treebe21d77e1ccf56d60532145f171a224947163747 /var
parent95e8c4a6151ebb682aa4949fcb2722265e8af5dd (diff)
downloadspack-bea8936e0294239dc290261c7a9330e02b1ec463.tar.gz
spack-bea8936e0294239dc290261c7a9330e02b1ec463.tar.bz2
spack-bea8936e0294239dc290261c7a9330e02b1ec463.tar.xz
spack-bea8936e0294239dc290261c7a9330e02b1ec463.zip
sundials: add v6.3.0 and logging-mpi variant (#32315)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/sundials/package.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/sundials/package.py b/var/spack/repos/builtin/packages/sundials/package.py
index 582c2a761b..8b816126e1 100644
--- a/var/spack/repos/builtin/packages/sundials/package.py
+++ b/var/spack/repos/builtin/packages/sundials/package.py
@@ -27,6 +27,7 @@ class Sundials(CMakePackage, CudaPackage, ROCmPackage):
# Versions
# ==========================================================================
version("develop", branch="develop")
+ version("6.3.0", sha256="89a22bea820ff250aa7239f634ab07fa34efe1d2dcfde29cc8d3af11455ba2a7")
version("6.2.0", sha256="195d5593772fc483f63f08794d79e4bab30c2ec58e6ce4b0fb6bcc0e0c48f31d")
version("6.1.1", sha256="cfaf637b792c330396a25ef787eb59d58726c35918ebbc08e33466e45d50470c")
version("6.1.0", sha256="eea49f52140640e54931c779e73aece65f34efa996a26b2263db6a1e27d0901c")
@@ -87,6 +88,14 @@ class Sundials(CMakePackage, CudaPackage, ROCmPackage):
when="@6.2.0:",
)
+ # MPI logging
+ variant(
+ "logging-mpi",
+ default="OFF",
+ description="enable MPI support in the logger",
+ when="@6.2.0:",
+ )
+
# Real type
variant(
"precision",
@@ -299,6 +308,7 @@ class Sundials(CMakePackage, CudaPackage, ROCmPackage):
from_variant("USE_GENERIC_MATH", "generic-math"),
# Logging
from_variant("SUNDIALS_LOGGING_LEVEL", "logging-level"),
+ from_variant("SUNDIALS_LOGGING_ENABLE_MPI", "logging-mpi"),
# Monitoring
from_variant("SUNDIALS_BUILD_WITH_MONITORING", "monitoring"),
# Profiling