Skip to content

Commit fc5cff2

Browse files
committed
CI: Update the Intel OpenCL CPU runtime
Beginning with SDK 2.18.0, the Windows testing in CI has been unstable. The test process dies without a Python traceback in a few percent of runs, usually early in the session. Analyzing a core dump from CI showed the fault coming from the Intel OpenCL JIT compiler, which aborts while building the kernels. Our own frames only call into it, and the same kernel source builds fine in the runs that pass. The runtime in use was built in 2023. Attempt to solve this by upgrading to the current one.
1 parent 8c51819 commit fc5cff2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎continuous-integration/windows/setup.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def _install_intel_opencl_runtime():
6666
import requests # pylint: disable=import-outside-toplevel
6767

6868
with TemporaryDirectoryIgnoringCleanupErrors() as temp_dir:
69-
intel_oneapi_opencl_installer_url = "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/faf10bb4-a1b3-46cf-ae0b-986b419e1b1c-opencl/w_opencl_runtime_p_2023.2.0.49500.exe"
69+
intel_oneapi_opencl_installer_url = "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/f169cc87-7163-4df5-94d2-bfd07d42b204/w_opencl_runtime_p_2026.0.0.946.exe"
7070
print("Downloading {}".format(intel_oneapi_opencl_installer_url), flush=True)
7171
opencl_runtime_installer = Path(temp_dir) / "opencl_runtime_installer.exe"
7272
response = requests.get(intel_oneapi_opencl_installer_url, timeout=(25, 600))

0 commit comments

Comments
 (0)