less pedantic

This commit is contained in:
Hans Dembinski
2018-07-14 18:13:34 +02:00
parent d83fe99cfc
commit eecfacedff

View File

@@ -39,14 +39,14 @@ endif()
if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
add_compile_options(-D_SCL_SECURE_NO_WARNINGS)
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
add_compile_options(-Wall -Wextra -pedantic)
add_compile_options(-Wall -Wextra)
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6)
# -fpermissive needed for cpp_int in gcc-6
# -Wno-noexcept-type to silence warnings related to Boost.Python
add_compile_options(-fpermissive -Wno-noexcept-type)
endif()
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
add_compile_options(-Wall -Wextra -pedantic -D__STRICT_ANSI__)
add_compile_options(-Wall -Wextra -D__STRICT_ANSI__)
endif()
if(TRACE_ALLOCS)