]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Fixed MSVC warning about unknown option for AVX512 flag.
authorNathan Moinvaziri <nathan@nathanm.com>
Wed, 27 Apr 2022 16:26:31 +0000 (09:26 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Tue, 3 May 2022 08:00:06 +0000 (10:00 +0200)
cl : command line warning D9002: ignoring unknown option '/ARCH:AVX512'

cmake/detect-intrinsics.cmake

index 578a489dff07624af112ba417d012bac13ffb8bf..1ea4ec9418434aebd8b5e1824148637d3fc4eaac 100644 (file)
@@ -40,7 +40,7 @@ macro(check_avx512_intrinsics)
             endif()
         endif()
     elseif(MSVC)
-        set(AVX512FLAG "/ARCH:AVX512")
+        set(AVX512FLAG "/arch:AVX512")
     endif()
     # Check whether compiler supports AVX512 intrinsics
     set(CMAKE_REQUIRED_FLAGS "${AVX512FLAG} ${NATIVEFLAG}")
@@ -78,7 +78,7 @@ macro(check_avx512vnni_intrinsics)
         if(CMAKE_HOST_UNIX OR APPLE)
             set(AVX512VNNIFLAG "-mavx512f -mavx512bw -mavx512dq -mavx512vl -mavx512vnni")
         else()
-            set(AVX512VNNIFLAG "/ARCH:AVX512")
+            set(AVX512VNNIFLAG "/arch:AVX512")
         endif()
     elseif(CMAKE_C_COMPILER_ID MATCHES "GNU" OR CMAKE_C_COMPILER_ID MATCHES "Clang")
         if(NOT NATIVEFLAG)
@@ -88,7 +88,7 @@ macro(check_avx512vnni_intrinsics)
             endif()
         endif()
     elseif(MSVC)
-        set(AVX512VNNIFLAG "/ARCH:AVX512")
+        set(AVX512VNNIFLAG "/arch:AVX512")
     endif()
 
     # Check whether compiler supports AVX512vnni intrinsics