Commit 9b5fd049 authored by William R. Dieter's avatar William R. Dieter Committed by Brad King

Tests: Disable MFC test for IntelLLVM due to #18311

clang-cl cannot deal with implicit dependencies in UTF16 files
(see #18311).  IntelLLVM inherits this behavior from Clang.  The
MFC test uses `rc` in the way described in #18311 and gets the same
error described in #18311.  Disable the test until #18311 is fixed.
Signed-off-by: William R. Dieter's avatarWilliam R. Dieter <william.r.dieter@intel.com>
parent ccdf7c00
......@@ -2018,12 +2018,19 @@ if(BUILD_TESTING)
endif()
endif()
# For the Watcom WMake generator, avoid the MFC test by default.
if(CTEST_RUN_MFC)
# For the Watcom WMake generator, avoid the MFC test by default.
if("${CMAKE_GENERATOR}" MATCHES "WMake")
message(STATUS
"using the Watcom WMake generator, avoiding MFC test")
set(CTEST_RUN_MFC OFF)
elseif("${CMAKE_CXX_COMPILER_ID}" STREQUAL "IntelLLVM")
# clang-cl cannot deal with implicit dependencies in UTF16 files
# (see #18311). IntelLLVM inherits this behavior from Clang.
# TODO: maybe clang should also skip the MFC test
message(STATUS
"using generator other than Visual Studio with clang-cl, avoiding MFC test")
set(CTEST_RUN_MFC OFF)
endif()
endif()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment