diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-01-29 19:39:32 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-01-29 19:39:32 +0100 |
commit | 8f619e48f50a3091aaa3048504b734c80d38aeb4 (patch) | |
tree | 2479dfddb827e6597dea121d2f9fdd037bfa3b56 | |
parent | 1998595df63050d779e8f5e52b22962245fe1329 (diff) |
Suppress stringop-overflow= warning for document::select::ResultSet
when compiling with gcc 13.
-rw-r--r-- | document/src/vespa/document/select/resultset.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/document/src/vespa/document/select/resultset.cpp b/document/src/vespa/document/select/resultset.cpp index 29de9369161..20e2f84705d 100644 --- a/document/src/vespa/document/select/resultset.cpp +++ b/document/src/vespa/document/select/resultset.cpp @@ -19,7 +19,12 @@ ResultSet::preCalc() uint32_t range = illegalMask(); _ands.resize(range * range); _ors.resize(range * range); +#pragma GCC diagnostic push +#if !defined(__clang__) && __GNUC__ == 13 +#pragma GCC diagnostic ignored "-Wstringop-overflow=" +#endif _nots.resize(range); +#pragma GCC diagnostic pop for (ResultSet lset; lset.pcvalid(); lset.pcnext()) { for (ResultSet rset; rset.pcvalid(); rset.pcnext()) { ResultSet myand; |