update halide versions; sync llvm (#43793)
This commit is contained in:
parent
56b2d250c1
commit
47a8d875c8
1 changed files with 7 additions and 2 deletions
|
@ -19,6 +19,9 @@ class Halide(CMakePackage, PythonExtension):
|
||||||
version("main", branch="main")
|
version("main", branch="main")
|
||||||
version("15.0.0", sha256="6680424f80c5731a85d977c06327096afe5af31da3667e91d4d36a25fabdda15")
|
version("15.0.0", sha256="6680424f80c5731a85d977c06327096afe5af31da3667e91d4d36a25fabdda15")
|
||||||
version("14.0.0", sha256="f9fc9765217cbd10e3a3e3883a60fc8f2dbbeaac634b45c789577a8a87999a01")
|
version("14.0.0", sha256="f9fc9765217cbd10e3a3e3883a60fc8f2dbbeaac634b45c789577a8a87999a01")
|
||||||
|
version("16.0.0", sha256="a0cccee762681ea697124b8172dd65595856d0fa5bd4d1af7933046b4a085b04")
|
||||||
|
version("17.0.0", sha256="7e5a526b4074887b528d25b0265ddfa92c0a6d8bfdfbbba536313ecddf352da3")
|
||||||
|
version("17.0.1", sha256="beb18331d9e4b6f69943bcc75fb9d923a250ae689f09f6940a01636243289727")
|
||||||
variant(
|
variant(
|
||||||
"build_type",
|
"build_type",
|
||||||
default="Release",
|
default="Release",
|
||||||
|
@ -58,8 +61,10 @@ class Halide(CMakePackage, PythonExtension):
|
||||||
|
|
||||||
depends_on("cmake@3.22:", type="build")
|
depends_on("cmake@3.22:", type="build")
|
||||||
depends_on("llvm+clang+lld build_type=Release", type=("link", "run"))
|
depends_on("llvm+clang+lld build_type=Release", type=("link", "run"))
|
||||||
depends_on("llvm@13.0.0:15", type=("link", "run"), when="@14.0.0")
|
depends_on("llvm@14.0.0:14", type=("link", "run"), when="@14.0.0:14")
|
||||||
depends_on("llvm@14.0.0:16", type=("link", "run"), when="@15.0.0:")
|
depends_on("llvm@15.0.0:15", type=("link", "run"), when="@15.0.0:15")
|
||||||
|
depends_on("llvm@16.0.0:16", type=("link", "run"), when="@16.0.0:16")
|
||||||
|
depends_on("llvm@17.0.0:17", type=("link", "run"), when="@17.0.0:17")
|
||||||
for v in _values:
|
for v in _values:
|
||||||
depends_on(
|
depends_on(
|
||||||
"llvm targets={0}".format(v), type=("link", "run"), when="targets={0}".format(v)
|
"llvm targets={0}".format(v), type=("link", "run"), when="targets={0}".format(v)
|
||||||
|
|
Loading…
Reference in a new issue