Skip to content

Commit 5a5e076

Browse files
committed
Fix CMakeLists.txt
1 parent 221ff59 commit 5a5e076

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Diff for: CMakeLists.txt

+8-4
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,16 @@ if(NOT KIWI_CPU_ARCH)
3838
set(KIWI_CPU_ARCH "${KIWI_CPU_ARCH}" PARENT_SCOPE)
3939
endif()
4040

41-
set( AVX_VNNI_SUPPORTED (KIWI_USE_CPUINFO AND
41+
42+
if (KIWI_USE_CPUINFO AND
4243
(MSVC OR
43-
(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 11) OR
44-
(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 11)
44+
((CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang") AND CMAKE_CXX_COMPILER_VERSION GREATER_EQUAL 11)
4545
)
46-
))
46+
)
47+
set ( AVX_VNNI_SUPPORTED ON )
48+
else()
49+
set ( AVX_VNNI_SUPPORTED OFF )
50+
endif()
4751

4852
if(APPLE)
4953
set(CMAKE_OSX_ARCHITECTURES "${KIWI_CPU_ARCH}")

0 commit comments

Comments
 (0)