Skip to content

Commit 08efaed

Browse files
committed
restore flags
Signed-off-by: Sergey V Maslov <[email protected]>
1 parent 7f81531 commit 08efaed

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

sycl/plugins/level_zero/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,17 @@ if (NOT DEFINED LEVEL_ZERO_LIBRARY OR NOT DEFINED LEVEL_ZERO_INCLUDE_DIR)
1717
)
1818

1919
# Suppress some pedantic warnings for Level Zero build
20+
set(CMAKE_CXX_FLAGS_BAK "${CMAKE_CXX_FLAGS}")
2021
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-but-set-variable")
2122
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-pedantic")
2223
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-stringop-truncation")
23-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unknown-warning-option")
2424

2525
FetchContent_MakeAvailable(level-zero-loader)
2626
FetchContent_GetProperties(level-zero-loader)
2727

28+
# Restore original flags
29+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS_BAK}")
30+
2831
set(LEVEL_ZERO_LIBRARY ze_loader)
2932
set(LEVEL_ZERO_INCLUDE_DIR
3033
${level-zero-loader_SOURCE_DIR}/include CACHE PATH "Path to Level Zero Headers")

0 commit comments

Comments
 (0)