From 8ed6c442a2c44d106d48b1054424b6bf78b6908f Mon Sep 17 00:00:00 2001 From: "Werner, Stefan" Date: Mon, 12 Jan 2026 14:17:38 +0100 Subject: [PATCH] AVX512 flags in GCC are now closer to clang's --- common/cmake/gnu.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/cmake/gnu.cmake b/common/cmake/gnu.cmake index 365212bdda..d43a1b534c 100644 --- a/common/cmake/gnu.cmake +++ b/common/cmake/gnu.cmake @@ -17,7 +17,7 @@ ELSE () _SET_IF_EMPTY(FLAGS_SSE42 "-msse4.2") _SET_IF_EMPTY(FLAGS_AVX "-mavx") _SET_IF_EMPTY(FLAGS_AVX2 "-mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2") - _SET_IF_EMPTY(FLAGS_AVX512 "-mavx512f -mavx512dq -mavx512cd -mavx512bw -mavx512vl -mf16c -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -mprefer-vector-width=256") + _SET_IF_EMPTY(FLAGS_AVX512 "-march=skylake-avx512") ENDIF () OPTION(EMBREE_IGNORE_CMAKE_CXX_FLAGS "When enabled Embree ignores default CMAKE_CXX_FLAGS." ON)