@@ -37,9 +37,11 @@ requirements:
37
37
- dpctl >=0.16.1
38
38
- dpnp >=0.14
39
39
- numpy >=1.24
40
+ # TODO: temporary fix, because IGC is broken for output produced by llvm-spirv 2024.1 on windows
40
41
# TODO: there is no 2024 release for python 3.11
41
42
# - 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]
43
45
- wheel >=0.43
44
46
- pip >=24.0
45
47
- python-build >=1.1
@@ -50,6 +52,9 @@ requirements:
50
52
- {{ pin_compatible('dpcpp-cpp-rt', min_pin='x.x', max_pin='x') }}
51
53
- {{ pin_compatible('intel-cmplr-lib-rt', min_pin='x.x', max_pin='x') }}
52
54
- {{ 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]
53
58
- {{ pin_compatible('dpnp', min_pin='x.x.x', max_pin='x.x') }}
54
59
- {{ pin_compatible('dpctl', min_pin='x.x.x', max_pin='x.x') }}
55
60
- {{ pin_compatible('numba', min_pin='x.x.x', max_pin='x.x') }}
0 commit comments