diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2023-01-31 19:16:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-31 19:16:04 +0100 |
commit | be5e83c4bc21d0485fc3c1f632a3194117889fb1 (patch) | |
tree | 6b5cfaff1ce10a8e4da513b147c45a672bf4d30a /searchlib/src/tests | |
parent | e45b047d1c831488c7a0e0551b2301e524833887 (diff) | |
parent | fc7a0cc32ca9c956321d1c483214f3f57605f618 (diff) |
Merge pull request #25824 from vespa-engine/toregge/add-noexcept-specifiers
Add noexcept specifiers required by gcc 12 on Darwin 22.3.
Diffstat (limited to 'searchlib/src/tests')
-rw-r--r-- | searchlib/src/tests/queryeval/nearest_neighbor/nearest_neighbor_test.cpp | 6 | ||||
-rw-r--r-- | searchlib/src/tests/tensor/hnsw_index/hnsw_index_test.cpp | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/searchlib/src/tests/queryeval/nearest_neighbor/nearest_neighbor_test.cpp b/searchlib/src/tests/queryeval/nearest_neighbor/nearest_neighbor_test.cpp index 03cf22af2de..2801bf90080 100644 --- a/searchlib/src/tests/queryeval/nearest_neighbor/nearest_neighbor_test.cpp +++ b/searchlib/src/tests/queryeval/nearest_neighbor/nearest_neighbor_test.cpp @@ -188,18 +188,18 @@ struct TestParam { vespalib::string attribute_tensor_type_spec; vespalib::string query_tensor_type_spec; TestParam(const vespalib::string& attribute_tensor_type_spec_in, - const vespalib::string& query_tensor_type_spec_in) + const vespalib::string& query_tensor_type_spec_in) noexcept : attribute_tensor_type_spec(attribute_tensor_type_spec_in), query_tensor_type_spec(query_tensor_type_spec_in) {} - TestParam(const TestParam &); + TestParam(const TestParam &) noexcept; TestParam & operator=(TestParam &) noexcept = delete; TestParam(TestParam &&) noexcept = default; TestParam & operator=(TestParam &&) noexcept = default; ~TestParam(); }; -TestParam::TestParam(const TestParam &) = default; +TestParam::TestParam(const TestParam &) noexcept = default; TestParam::~TestParam() = default; std::ostream& operator<<(std::ostream& os, const TestParam& param) diff --git a/searchlib/src/tests/tensor/hnsw_index/hnsw_index_test.cpp b/searchlib/src/tests/tensor/hnsw_index/hnsw_index_test.cpp index dd248b07fff..a3f07959094 100644 --- a/searchlib/src/tests/tensor/hnsw_index/hnsw_index_test.cpp +++ b/searchlib/src/tests/tensor/hnsw_index/hnsw_index_test.cpp @@ -768,7 +768,7 @@ class MyGlobalFilter : public GlobalFilter { std::shared_ptr<GlobalFilter> _filter; mutable uint32_t _max_docid; public: - MyGlobalFilter(std::shared_ptr<GlobalFilter> filter) + MyGlobalFilter(std::shared_ptr<GlobalFilter> filter) noexcept : _filter(std::move(filter)), _max_docid(0) { |