@@ -37,9 +37,11 @@ requirements:
3737 - dpctl >=0.16.1
3838 - dpnp >=0.14
3939 - numpy >=1.24
40+ # TODO: temporary fix, because IGC is broken for output produced by llvm-spirv 2024.1 on windows
4041 # TODO: there is no 2024 release for python 3.11
4142 # - dpcpp-llvm-spirv >={{ required_compiler_version }}
42- - dpcpp-llvm-spirv >=2023.0
43+ - dpcpp-llvm-spirv >=2023.0 # [not win]
44+ - dpcpp-llvm-spirv >=2023.0,<2024.1 # [win]
4345 - wheel >=0.43
4446 - pip >=24.0
4547 - python-build >=1.1
@@ -50,6 +52,9 @@ requirements:
5052 - {{ pin_compatible('dpcpp-cpp-rt', min_pin='x.x', max_pin='x') }}
5153 - {{ pin_compatible('intel-cmplr-lib-rt', min_pin='x.x', max_pin='x') }}
5254 - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x') }}
55+ # TODO: temporary fix, because IGC is broken for output produced by llvm-spirv 2024.1 on windows
56+ - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x') }} # [not win]
57+ - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x', upper_bound='2024.1') }} # [win]
5358 - {{ pin_compatible('dpnp', min_pin='x.x.x', max_pin='x.x') }}
5459 - {{ pin_compatible('dpctl', min_pin='x.x.x', max_pin='x.x') }}
5560 - {{ pin_compatible('numba', min_pin='x.x.x', max_pin='x.x') }}
0 commit comments