From dcdb0976f080a6c42932ebdf6dbc8d716b814c33 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Wed, 11 Feb 2026 10:53:51 -0800 Subject: [PATCH 1/3] Bump max versions in run dependencies on DPC++ compiler and OneMKL --- conda-recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 661f44b50ed9..5ee519fc921a 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -1,4 +1,4 @@ -{% set max_compiler_and_mkl_version = environ.get("MAX_BUILD_CMPL_MKL_VERSION", "2026.0a0") %} +{% set max_compiler_and_mkl_version = environ.get("MAX_BUILD_CMPL_MKL_VERSION", "2027.0a0") %} {% set required_compiler_and_mkl_version = "2025.0" %} {% set required_dpctl_version = "0.22.0*" %} From 2163c30cf2d8a0cdad8aac6412ec4109beaaaebb Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Fri, 13 Feb 2026 03:37:41 -0800 Subject: [PATCH 2/3] Set SYCL_INCLUDE_DIR_HINT with the latest clang on Windows --- conda-recipe/bld.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda-recipe/bld.bat b/conda-recipe/bld.bat index 602faf143bfa..2c79ec808814 100644 --- a/conda-recipe/bld.bat +++ b/conda-recipe/bld.bat @@ -13,7 +13,7 @@ if DEFINED OVERRIDE_INTEL_IPO ( set "CMAKE_ARGS=%CMAKE_ARGS% -DCMAKE_INTERPROCEDURAL_OPTIMIZATION:BOOL=FALSE" ) -FOR %%V IN (17.0.0 17 18.0.0 18 19.0.0 19 20.0.0 20 21.0.0 21) DO @( +FOR %%V IN (17.0.0 17 18.0.0 18 19.0.0 19 20.0.0 20 21.0.0 21 22.0.0 22) DO @( REM set DIR_HINT if directory exists IF EXIST "%BUILD_PREFIX%\Library\lib\clang\%%V\" ( set "SYCL_INCLUDE_DIR_HINT=%BUILD_PREFIX%\Library\lib\clang\%%V" From 5ad3edfee1ef9b1d25448fadfc25258a241701e7 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Fri, 13 Feb 2026 03:50:31 -0800 Subject: [PATCH 3/3] W/a to wrong SYCL_LIB_SUFFIX in compiler cmake --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9d676232f08e..855ad6a1c7ba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -49,6 +49,9 @@ set(CMAKE_CXX_STANDARD_REQUIRED True) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH) +# TODO: remove once the compiler resolves an issue +set(SYCL_LIB_SUFFIX "9") + # find_package() search order in CONFIG mode: # 1. _ROOT variables (CMake variable / environment) # 2. CMake-specific cache variables (on the command line with -D_DIR=...)