From 807d6e40e3cd8900c5f5bd72b3c9010c86f2602a Mon Sep 17 00:00:00 2001 From: AbigailBuccaneer Date: Wed, 9 May 2018 08:49:23 +0100 Subject: [PATCH] Fix -Wsuggest-override compile errors in tests Fixes #1160 --- test/unit/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/unit/CMakeLists.txt b/test/unit/CMakeLists.txt index c21fb600..cd606397 100644 --- a/test/unit/CMakeLists.txt +++ b/test/unit/CMakeLists.txt @@ -63,3 +63,9 @@ add_test( COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/colobot_ut WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} ) + +# GoogleTest isn't compatible with -Wsuggest-override -Werror: +# see https://github.com/google/googletest/issues/1063 +if(CMAKE_CXX_COMPILER_ID MATCHES "GNU" AND NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0) + target_compile_options(colobot_ut PRIVATE "-Wno-suggest-override") +endif()