Skip to content

Commit 9ef3a7a

Browse files
author
Diptorup Deb
authored
Merge pull request #1441 from IntelPython/fix/pin_dpcpp-llvm-spirv
Pin dpcpp-llvm-spirv version
2 parents 0972830 + 289db47 commit 9ef3a7a

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

conda-recipe/meta.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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') }}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ dependencies = [
3939
"dpctl>=0.16.1",
4040
"dpnp>=0.14.0",
4141
"numpy>=1.24.0",
42-
"dpcpp_llvm_spirv>=2024.0"
42+
"dpcpp_llvm_spirv>=2023.0"
4343
]
4444
description = "An extension for Numba to add data-parallel offload capability"
4545
dynamic = ["version"]

0 commit comments

Comments
 (0)