@@ -49,15 +49,14 @@ requirements:
4949 {% endfor %}
5050 # versioneer dependency
5151 - 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 }}
5555 run :
5656 - {{ pin_compatible('dpcpp-cpp-rt', min_pin='x.x', max_pin='x') }}
5757 - {{ 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') }}
6160 - {{ pin_compatible('dpnp', min_pin='x.x.x', max_pin='x.x') }}
6261 - {{ pin_compatible('dpctl', min_pin='x.x.x', max_pin='x.x') }}
6362 - {{ pin_compatible('numba', min_pin='x.x.x', max_pin='x.x') }}
0 commit comments