We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents ce9347d + 4fc9fb8 commit 8f80418Copy full SHA for 8f80418
llvm/cmake/modules/CheckCompilerVersion.cmake
@@ -49,6 +49,9 @@ check_compiler_version("MSVC" "Visual Studio" ${MSVC_MIN} ${MSVC_SOFT_ERROR})
49
50
if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
51
if (CMAKE_CXX_SIMULATE_ID MATCHES "MSVC")
52
+ if (CMAKE_CXX_SIMULATE_VERSION VERSION_LESS MSVC_MIN)
53
+ message(FATAL_ERROR "Host Clang must have at least -fms-compatibility-version=${MSVC_MIN}, your version is ${CMAKE_CXX_SIMULATE_VERSION}.")
54
+ endif()
55
set(CLANG_CL 1)
56
elseif(NOT LLVM_ENABLE_LIBCXX)
57
# Test that we aren't using too old of a version of libstdc++.
0 commit comments