diff options
author | Thomas-Ulrich <ulrich@geophysik.uni-muenchen.de> | 2023-05-19 18:29:45 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-19 18:29:45 +0200 |
commit | 475ce955e72470ec60f7a85684518a1a3b393fb3 (patch) | |
tree | 8aba1f10c8073e2b8df4beef17e9d09ba547dc37 /var | |
parent | 5e44289787802287178b98f6ed61c9f4eb99152b (diff) | |
download | spack-475ce955e72470ec60f7a85684518a1a3b393fb3.tar.gz spack-475ce955e72470ec60f7a85684518a1a3b393fb3.tar.bz2 spack-475ce955e72470ec60f7a85684518a1a3b393fb3.tar.xz spack-475ce955e72470ec60f7a85684518a1a3b393fb3.zip |
hipsycl: add v0.9.4 (#37247)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/hipsycl/package.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/hipsycl/package.py b/var/spack/repos/builtin/packages/hipsycl/package.py index 95e95f0c8a..e4188df8ad 100644 --- a/var/spack/repos/builtin/packages/hipsycl/package.py +++ b/var/spack/repos/builtin/packages/hipsycl/package.py @@ -24,10 +24,12 @@ class Hipsycl(CMakePackage): provides("sycl") version("stable", branch="stable", submodules=True) + version("0.9.4", commit="99d9e24d462b35e815e0e59c1b611936c70464ae", submodules=True) version("0.9.3", commit="51507bad524c33afe8b124804091b10fa25618dc", submodules=True) version("0.9.2", commit="49fd02499841ae884c61c738610e58c27ab51fdb", submodules=True) version("0.9.1", commit="fe8465cd5399a932f7221343c07c9942b0fe644c", submodules=True) version("0.8.0", commit="2daf8407e49dd32ebd1c266e8e944e390d28b22a", submodules=True) + version("develop", branch="develop", submodules=True) variant("cuda", default=False, description="Enable CUDA backend for SYCL kernels") @@ -37,6 +39,8 @@ class Hipsycl(CMakePackage): depends_on("python@3:") depends_on("llvm@8: +clang", when="~cuda") depends_on("llvm@9: +clang", when="+cuda") + # https://github.com/OpenSYCL/OpenSYCL/pull/918 was introduced after 0.9.4 + conflicts("llvm@16:", when="@:0.9.4") # LLVM PTX backend requires cuda7:10.1 (https://tinyurl.com/v82k5qq) depends_on("cuda@9:10.1", when="@0.8.1: +cuda ^llvm@9") depends_on("cuda@9:", when="@0.8.1: +cuda ^llvm@10:") |