aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-09-18 00:24:24 +0200
committerGitHub <noreply@github.com>2022-09-18 00:24:24 +0200
commit2e68eee86ea6853f5974d82d3ff51e61c357eedf (patch)
tree6339144ddade3af19375544bc6c5e5ac09b105ee
parentcd0739cd15b3b841ebaa4c2e54d98db7e9328dbe (diff)
parenta137d9ba92a9f15c46438eeb6b53bdf9750e0199 (diff)
Merge pull request #24106 from vespa-engine/toregge/enable-warning-for-mismatched-tags
Enable warning for mismatched tags
-rw-r--r--build_settings.cmake2
-rw-r--r--searchlib/src/vespa/searchlib/queryeval/global_filter.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/build_settings.cmake b/build_settings.cmake
index 2bf6f93b815..a6e2490f117 100644
--- a/build_settings.cmake
+++ b/build_settings.cmake
@@ -60,7 +60,7 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_CXX_COMPILER_ID}" ST
endif()
endif()
else()
- set(CXX_SPECIFIC_WARN_OPTS "-Wnoexcept -Wsuggest-override -Wnon-virtual-dtor -Wformat-security")
+ set(CXX_SPECIFIC_WARN_OPTS "-Wnoexcept -Wsuggest-override -Wnon-virtual-dtor -Wformat-security -Wmismatched-tags")
set(VESPA_GCC_LIB "gcc")
set(VESPA_STDCXX_FS_LIB "stdc++fs")
endif()
diff --git a/searchlib/src/vespa/searchlib/queryeval/global_filter.h b/searchlib/src/vespa/searchlib/queryeval/global_filter.h
index e162bccdbc5..acae2bf6297 100644
--- a/searchlib/src/vespa/searchlib/queryeval/global_filter.h
+++ b/searchlib/src/vespa/searchlib/queryeval/global_filter.h
@@ -5,7 +5,7 @@
#include <memory>
#include <vector>
-namespace vespalib { class ThreadBundle; }
+namespace vespalib { struct ThreadBundle; }
namespace search { class BitVector; }
namespace search::queryeval {