From ce61d81f493efc4bd2748fcf609bff249fd9e81e Mon Sep 17 00:00:00 2001 From: Mahesh Maddineni Date: Tue, 17 Sep 2024 16:17:36 -0700 Subject: [PATCH] Fixed Openmp llvm Flag Issue --- cmake/modules/build_module.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/modules/build_module.cmake b/cmake/modules/build_module.cmake index ef285b8115e..408e2436dc2 100644 --- a/cmake/modules/build_module.cmake +++ b/cmake/modules/build_module.cmake @@ -205,6 +205,10 @@ function(build_module) target_link_libraries(${G_NAME} PRIVATE ${dep}) elseif(OpenMP_C_FOUND) target_link_libraries(${G_NAME} PRIVATE OpenMP::OpenMP_C) + if(MSVC) + # for min/max reduction with MSVC + target_compile_options(${G_NAME} PRIVATE -openmp:llvm) + endif() endif() endforeach()