From f858286fef9864e1714f2b1188c6d22a6c80f204 Mon Sep 17 00:00:00 2001 From: Artur Gainullin Date: Fri, 6 Feb 2026 23:46:03 +0100 Subject: [PATCH] [SYCL] Fix macro which is used to build debug proxy loader UR_WIN_PROXY_LOADER_DEBUG_POSTFIX macro in ur_win_proxy_loader.cpp allows to control whether to load ur_loaderd.dll or ur_loader.dll. Wrong macro name was used to build proxy loader, so ur_win_proxy_loaderd.dll used ur_loader.dll mistakenly. --- sycl/ur_win_proxy_loader/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/ur_win_proxy_loader/CMakeLists.txt b/sycl/ur_win_proxy_loader/CMakeLists.txt index 940fcd28299e7..740a764269eae 100644 --- a/sycl/ur_win_proxy_loader/CMakeLists.txt +++ b/sycl/ur_win_proxy_loader/CMakeLists.txt @@ -57,7 +57,7 @@ if (MSVC) add_library(ur_win_proxy_loaderd SHARED ur_win_proxy_loader.cpp ${CMAKE_CURRENT_BINARY_DIR}/versioninfo.rc) target_compile_options(ur_win_proxy_loaderd PRIVATE ${WINUNLOAD_CXX_FLAGS_DEBUG}) target_compile_options(ur_win_proxy_loader PRIVATE ${WINUNLOAD_CXX_FLAGS_RELEASE}) - target_compile_definitions(ur_win_proxy_loaderd PRIVATE UR_WIN_PROXY_LOADER_DEBUG) + target_compile_definitions(ur_win_proxy_loaderd PRIVATE UR_WIN_PROXY_LOADER_DEBUG_POSTFIX) target_link_libraries(ur_win_proxy_loaderd PRIVATE shlwapi) target_link_libraries(ur_win_proxy_loader PRIVATE shlwapi) # 0x2000: LOAD_LIBRARY_SAFE_CURRENT_DIRS flag. Using this flag means that loading dependency DLLs