build: disable AVX512
authorAlexander Alekhin <alexander.alekhin@intel.com>
Sun, 25 Jun 2017 21:31:24 +0000 (00:31 +0300)
committerAlexander Alekhin <alexander.alekhin@intel.com>
Sun, 25 Jun 2017 21:31:24 +0000 (00:31 +0300)
Currently it is not supported.
All builds are broken with enabled AVX512 option.

cmake/OpenCVCompilerOptimizations.cmake

index f6d4208..dcb3935 100644 (file)
@@ -143,7 +143,7 @@ elseif(" ${CMAKE_CXX_FLAGS} " MATCHES " -march=native | -xHost | /QxHost ")
 endif()
 
 if(X86 OR X86_64)
-  ocv_update(CPU_KNOWN_OPTIMIZATIONS "SSE;SSE2;SSE3;SSSE3;SSE4_1;POPCNT;SSE4_2;FP16;FMA3;AVX;AVX2;AVX512")
+  ocv_update(CPU_KNOWN_OPTIMIZATIONS "SSE;SSE2;SSE3;SSSE3;SSE4_1;POPCNT;SSE4_2;FP16;FMA3;AVX;AVX2") # without AVX512
 
   ocv_update(CPU_SSE_TEST_FILE "${OpenCV_SOURCE_DIR}/cmake/checks/cpu_sse.cpp")
   ocv_update(CPU_SSE2_TEST_FILE "${OpenCV_SOURCE_DIR}/cmake/checks/cpu_sse2.cpp")