summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2024-12-06 13:56:55 -0500
committerDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2024-12-06 13:56:55 -0500
commite2b81a2d311470d503edae93e68e82791f6bb17c (patch)
treeeec2a5eba14be2986af39d3fdd5d651e61f8f4b3 /tests
parent9fe305c7d28e993e55c55427f377ae7e3251ea4f (diff)
downloaddynamic-extension-e2b81a2d311470d503edae93e68e82791f6bb17c.tar.gz
Warning fixes
Diffstat (limited to 'tests')
-rw-r--r--tests/include/concurrent_extension.h4
-rw-r--r--tests/include/dynamic_extension.h4
-rw-r--r--tests/vptree_tests.cpp1
3 files changed, 7 insertions, 2 deletions
diff --git a/tests/include/concurrent_extension.h b/tests/include/concurrent_extension.h
index 02bd694..d99cd23 100644
--- a/tests/include/concurrent_extension.h
+++ b/tests/include/concurrent_extension.h
@@ -217,7 +217,9 @@ START_TEST(t_tombstone_merging_01)
std::sample(to_delete.begin(), to_delete.end(), std::back_inserter(del_vec), 3, std::mt19937{std::random_device{}()});
for (size_t i=0; i<del_vec.size(); i++) {
- R dr = {del_vec[i].first, del_vec[i].second};
+ R dr = {};
+ dr.key = del_vec[i].first;
+ dr.value = del_vec[i].second;
while (!test_de->erase(dr)) {
_mm_pause();
}
diff --git a/tests/include/dynamic_extension.h b/tests/include/dynamic_extension.h
index 90c6906..326bb72 100644
--- a/tests/include/dynamic_extension.h
+++ b/tests/include/dynamic_extension.h
@@ -201,7 +201,9 @@ START_TEST(t_tombstone_merging_01)
std::sample(to_delete.begin(), to_delete.end(), std::back_inserter(del_vec), 3, std::mt19937{std::random_device{}()});
for (size_t i=0; i<del_vec.size(); i++) {
- R dr = {del_vec[i].first, del_vec[i].second};
+ R dr = {};
+ dr.key = del_vec[i].first;
+ dr.value = del_vec[i].second;
test_de->erase(dr);
to_delete.erase(del_vec[i]);
deleted.insert(del_vec[i]);
diff --git a/tests/vptree_tests.cpp b/tests/vptree_tests.cpp
index faa704f..7e9e79e 100644
--- a/tests/vptree_tests.cpp
+++ b/tests/vptree_tests.cpp
@@ -10,6 +10,7 @@
*/
+#include <algorithm>
#include "include/testing.h"
#include "shard/VPTree.h"
#include "query/knn.h"