From 5fcadc481e4b60e5dbbacb026b73631b69ca3746 Mon Sep 17 00:00:00 2001 From: Glen Chung Date: Tue, 24 May 2022 12:14:59 -0700 Subject: MSVC: Default to -ZI instead of /Zi for x86 and x64 Add a policy for compatibility. For more information, see [1]. [1] https://docs.microsoft.com/en-us/cpp/build/reference/z7-zi-zi-debug-information-format?view=msvc-170 Fixes: #10189 --- Tests/RunCMake/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Tests/RunCMake/CMakeLists.txt') diff --git a/Tests/RunCMake/CMakeLists.txt b/Tests/RunCMake/CMakeLists.txt index 4fe6ac1d8b..f0a087e741 100644 --- a/Tests/RunCMake/CMakeLists.txt +++ b/Tests/RunCMake/CMakeLists.txt @@ -352,6 +352,9 @@ if(MSVC) add_RunCMake_test(MSVCRuntimeLibrary) add_RunCMake_test(MSVCRuntimeTypeInfo) add_RunCMake_test(MSVCWarningFlags) + if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") + add_RunCMake_test(MSVCDebugInformationFormat) + endif() endif() if(XCODE_VERSION) set(ObjectLibrary_ARGS -DXCODE_VERSION=${XCODE_VERSION}) -- cgit v1.2.1