From 2a20520cc88c15fc3c2bf11a7a693b71c93234d3 Mon Sep 17 00:00:00 2001 From: Robert Underwood Date: Wed, 9 Nov 2022 18:22:58 -0500 Subject: updates and fixes for libpressio (#33789) * updates and fixes for libpressio * differentiate between standalone and build tests * add e4s tags Co-authored-by: Robert Underwood --- var/spack/repos/builtin/packages/cusz/package.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'var/spack/repos/builtin/packages/cusz/package.py') diff --git a/var/spack/repos/builtin/packages/cusz/package.py b/var/spack/repos/builtin/packages/cusz/package.py index 2c1e78b4b0..719eba300d 100644 --- a/var/spack/repos/builtin/packages/cusz/package.py +++ b/var/spack/repos/builtin/packages/cusz/package.py @@ -14,6 +14,7 @@ class Cusz(CMakePackage, CudaPackage): url = "https://github.com/szcompressor/cuSZ/archive/refs/tags/v0.3.tar.gz" maintainers = ["jtian0", "dingwentao"] + tags = ["e4s"] conflicts("~cuda") conflicts("cuda_arch=none", when="+cuda") @@ -21,6 +22,9 @@ class Cusz(CMakePackage, CudaPackage): version("develop", branch="develop") version("0.3", sha256="0feb4f7fd64879fe147624dd5ad164adf3983f79b2e0383d35724f8d185dcb11") + # these version of Cuda provide the CUB headers, but not CUB cmake configuration that we use. + conflicts("cuda@11.0.2:11.2.2") + depends_on("cub", when="^ cuda@:10.2.89") def cmake_args(self): -- cgit v1.2.3-70-g09d2