hipsycl: restrict compatibility with llvm for v0.8.0 (#40736)
This commit is contained in:
parent
ed7274a4d0
commit
9e01199e13
1 changed files with 3 additions and 0 deletions
|
@ -39,6 +39,9 @@ class Hipsycl(CMakePackage):
|
|||
depends_on("python@3:")
|
||||
depends_on("llvm@8: +clang", when="~cuda")
|
||||
depends_on("llvm@9: +clang", when="+cuda")
|
||||
# hipSYCL 0.8.0 supported only LLVM 8-10:
|
||||
# (https://github.com/AdaptiveCpp/AdaptiveCpp/blob/v0.8.0/CMakeLists.txt#L29-L37)
|
||||
depends_on("llvm@8:10", when="@0.8.0")
|
||||
# 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)
|
||||
|
|
Loading…
Reference in a new issue