From c6c40c626d90ae2f5d210d245649e9c936f15cbd Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Mon, 6 Mar 2023 08:29:07 +0800 Subject: [PATCH 2/3] -Wno-sign-conversion, -Wno-sign-compare with GCC --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 772d79ed..ca5cd262 100644 --- CMakeLists.txt +++ CMakeLists.txt @@ -76,7 +76,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") endif() endif() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror") - set(EXTRA_CXX_FLAGS -Weffc++ -Wswitch-default -Wfloat-equal -Wconversion -Wsign-conversion) + set(EXTRA_CXX_FLAGS -Weffc++ -Wswitch-default -Wfloat-equal -Wconversion -Wno-sign-conversion -Wno-sign-compare) if (RAPIDJSON_BUILD_CXX11 AND CMAKE_VERSION VERSION_LESS 3.1) if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.7.0") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")