Skip to content

Commit c98be98

Browse files
committed
force OpenMP 5 detection on MSVC
1 parent adc1d33 commit c98be98

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

cmake/openmp.cmake

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
if(MSVC)
22
set(OpenMP_C_FLAGS "/openmp:llvm" CACHE STRING "OpenMP C flags" FORCE)
33
set(OpenMP_CXX_FLAGS "/openmp:llvm" CACHE STRING "OpenMP CXX flags" FORCE)
4+
# Pretend Clang-style OpenMP 5.0 support so CMake reports a newer version
5+
set(OpenMP_C_SPEC_DATE 201811 CACHE STRING "OpenMP C specification date" FORCE)
6+
set(OpenMP_CXX_SPEC_DATE 201811 CACHE STRING "OpenMP CXX specification date" FORCE)
47
endif()
58

69
find_package(OpenMP)

0 commit comments

Comments
 (0)