Skip to content

Commit 463ab33

Browse files
[SYCL] disable sccache for ze_loader build (#7839)
Signed-off-by: Sergey V Maslov <[email protected]>
1 parent 7d5b44f commit 463ab33

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

sycl/plugins/level_zero/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ if (NOT DEFINED LEVEL_ZERO_LIBRARY OR NOT DEFINED LEVEL_ZERO_INCLUDE_DIR)
1616
GIT_TAG ${LEVEL_ZERO_LOADER_TAG}
1717
)
1818

19+
# sccache is not compatible with /Zi flag, disable sccache
20+
set(CMAKE_CXX_COMPILER_LAUNCHER_BAK "${CMAKE_CXX_COMPILER_LAUNCHER}")
21+
set(CMAKE_CXX_COMPILER_LAUNCHER "")
22+
1923
# Workaround warnings/errors for Level Zero build
2024
set(CMAKE_CXX_FLAGS_BAK "${CMAKE_CXX_FLAGS}")
2125
if (WIN32)
@@ -35,6 +39,7 @@ if (NOT DEFINED LEVEL_ZERO_LIBRARY OR NOT DEFINED LEVEL_ZERO_INCLUDE_DIR)
3539

3640
# Restore original flags
3741
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_BAK}")
42+
set(CMAKE_CXX_COMPILER_LAUNCHER "${CMAKE_CXX_COMPILER_LAUNCHER_BAK}")
3843

3944
set(LEVEL_ZERO_LIBRARY ze_loader)
4045
set(LEVEL_ZERO_INCLUDE_DIR

0 commit comments

Comments
 (0)