sundials: add v6.3.0 and logging-mpi variant (#32315)
This commit is contained in:
parent
95e8c4a615
commit
bea8936e02
@ -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 @@ def cmake_args(self):
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user