From 26b97bcaff303bc5a1e6a49c56e298d62bbdd6b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20W=C3=B6lzer?= <martin@libclapp.org> Date: Mon, 16 Sep 2024 22:04:26 +0200 Subject: [PATCH] cmake/compiler_flags.cmake: disabled warning for weak-vtables in clang --- cmake/compiler_flags.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/compiler_flags.cmake b/cmake/compiler_flags.cmake index 80798283..b3a4ea3b 100644 --- a/cmake/compiler_flags.cmake +++ b/cmake/compiler_flags.cmake @@ -33,7 +33,7 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") endif() set(libClaPP_TEST_CXX_PEDANTIC_COMPILE_OPTIONS ${libClaPP_CXX_PEDANTIC_COMPILE_OPTIONS}) elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") - list(APPEND libClaPP_CXX_PEDANTIC_COMPILE_OPTIONS -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Werror -pedantic-errors) + list(APPEND libClaPP_CXX_PEDANTIC_COMPILE_OPTIONS -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-weak-vtables -Werror -pedantic-errors) if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "10.0.0") #before clang-10, it issues a warning if a range-based-for loop (of const ref) is used. list(APPEND libClaPP_CXX_PEDANTIC_COMPILE_OPTIONS -Wno-range-loop-analysis) -- GitLab