fix some warnings: cmake string quotes and float mark (#13909)

Co-authored-by: liukaiwen <kaiwen.liu@zixel.cn>
This commit is contained in:
ppphp
2024-05-13 23:55:59 +08:00
committed by GitHub
parent d430551aa0
commit 7096125038
2 changed files with 10 additions and 10 deletions

View File

@@ -37,8 +37,8 @@ macro(SetGlobalCompilerAndLinkerSettings)
if(FREECAD_RELEASE_SEH)
# remove /EHsc or /EHs flags because they are incompatible with /EHa
if (${CMAKE_BUILD_TYPE} MATCHES "Release")
string(REPLACE "/EHsc" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
string(REPLACE "/EHs" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
string(REPLACE "/EHsc" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
string(REPLACE "/EHs" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /EHa")
endif()
endif(FREECAD_RELEASE_SEH)

View File

@@ -8,14 +8,14 @@ class KDTreeTest: public ::testing::Test
protected:
void SetUp() override
{
points.emplace_back(0, 0, 0);
points.emplace_back(0, 0, 1);
points.emplace_back(0, 1, 0);
points.emplace_back(0, 1, 1);
points.emplace_back(1, 0, 0);
points.emplace_back(1, 0, 1);
points.emplace_back(1, 1, 0);
points.emplace_back(1, 1, 1);
points.emplace_back(0.F, 0.F, 0.F);
points.emplace_back(0.F, 0.F, 1.F);
points.emplace_back(0.F, 1.F, 0.F);
points.emplace_back(0.F, 1.F, 1.F);
points.emplace_back(1.F, 0.F, 0.F);
points.emplace_back(1.F, 0.F, 1.F);
points.emplace_back(1.F, 1.F, 0.F);
points.emplace_back(1.F, 1.F, 1.F);
}
void TearDown() override