File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -103,13 +103,13 @@ endif()
103103if (MSVC )
104104 # FIXME: since Visual Studio v16.4.0 the /O2 optimization flag make many (25%) of the tests failing
105105 # Try to re-enable /O2 after the upgrade of llvm & clang
106- string (REPLACE "-O2" "-O1 -Oi" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} " )
107- string (REPLACE "-O2" "-O1 -Oi" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} " )
108- # replace dashes in the -EH* and -GR* flags with slashes (/EH* /GR*)
109106 if (MSVC_VERSION GREATER_EQUAL 1924 AND MSVC_VERSION LESS 1929)
110- string (REPLACE " -EH " " /EH" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS } " )
111- string (REPLACE " -GR " " /GR" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS } " )
107+ string (REPLACE "-O2 " "-O1 -Oi" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE } " )
108+ string (REPLACE "-O2 " "-O1 -Oi" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO } " )
112109 endif ()
110+ # replace dashes in the -EH* and -GR* flags with slashes (/EH* /GR*)
111+ string (REPLACE " -EH" " /EH" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} " )
112+ string (REPLACE " -GR" " /GR" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} " )
113113 set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /ignore:4049,4206,4217,4221" )
114114 set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /ignore:4049,4206,4217,4221" )
115115 set (CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} /ignore:4049,4206,4217,4221" )
You can’t perform that action at this time.
0 commit comments