@@ -49,15 +49,14 @@ requirements:
49
49
{% endfor %}
50
50
# versioneer dependency
51
51
- tomli # [py<311]
52
- # TODO: temporary fix, because IGC is broken for output produced by llvm-spirv 2024.1 on windows
53
- - dpcpp-llvm-spirv >={{ required_compiler_version }} # [not win]
54
- - dpcpp-llvm-spirv >={{ required_compiler_version }},<2024.1 # [win]
52
+ # While we don't need it for build, but install it here, so we can
53
+ # pin_compatible at run section.
54
+ - dpcpp-llvm-spirv >={{ required_compiler_version }}
55
55
run :
56
56
- {{ pin_compatible('dpcpp-cpp-rt', min_pin='x.x', max_pin='x') }}
57
57
- {{ pin_compatible('intel-cmplr-lib-rt', min_pin='x.x', max_pin='x') }}
58
- # TODO: temporary fix, because IGC is broken for output produced by llvm-spirv 2024.1 on windows
59
- - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x') }} # [not win]
60
- - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x', upper_bound='2024.1') }} # [win]
58
+ # TODO: pick up min version from dep
59
+ - {{ pin_compatible('dpcpp-llvm-spirv', min_pin='x.x', max_pin='x') }}
61
60
- {{ pin_compatible('dpnp', min_pin='x.x.x', max_pin='x.x') }}
62
61
- {{ pin_compatible('dpctl', min_pin='x.x.x', max_pin='x.x') }}
63
62
- {{ pin_compatible('numba', min_pin='x.x.x', max_pin='x.x') }}
0 commit comments