diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index b1e19f30..56ec7a18 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -34,6 +34,8 @@ requirements: - dpctl - dpnp - numba-dpex + - dpcpp-llvm-spirv >=2023.0 # [not win] + - dpcpp-llvm-spirv >=2023.0,<2024.1 # [win] run: - python - tomli @@ -48,6 +50,9 @@ requirements: - dpctl - dpnp - numba-dpex + # TODO: temporary fix, because IGC is broken for output produced by llvm-spirv 2024.1 on windows + - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x') }} # [not win] + - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x', upper_bound='2024.1') }} # [win] test: requires: diff --git a/pyproject.toml b/pyproject.toml index c0b334c0..0cfdf202 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ dependencies = [ "dpnp", "numba", "numba_dpex", - "dpcpp_llvm_spirv>=2023.0.0", + "dpcpp_llvm_spirv>=2023.0", ] dynamic =["version"]