make failed
when i make redisearch v2.6.32, it deps VectorSimilarity, but fails:
In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:10:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h: 在成员函数‘int BruteForceIndex_Multi<DataType, DistType>::deleteVector(labelType)’中: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:74: 错误:found ‘:’ in nested-name-specifier, expected ‘::’ for (auto &ids = deleted_label_ids_pair->second; idType id_to_delete : ids) { ^ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:61: 错误:expected primary-expression before ‘id_to_delete’ for (auto &ids = deleted_label_ids_pair->second; idType id_to_delete : ids) { ^~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:61: 错误:expected ‘;’ before ‘id_to_delete’ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:61: 错误:‘id_to_delete’未声明 /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:100:35: 错误:‘id_to_delete’在此作用域中尚未声明 ret = (this->removeVector(id_to_delete) && ret); ^~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:100:35: 附注:suggested alternative: ‘timer_delete’ ret = (this->removeVector(id_to_delete) && ret); ^~~~~~~~~~~~ timer_delete In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h: 在全局域: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:75:5: 错误:inline function ‘vecsim_stl::abstract_priority_queue<DistType, long unsigned int>* BruteForceIndex<DataType, DistType>::getNewMaxPriorityQueue() [with DataType = double; DistType = double]’ used but never defined [-Werror] getNewMaxPriorityQueue() = 0; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/vector_block.h:10:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:9, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8: /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:44:27: 错误:inline function ‘size_t vecsim_stl::abstract_priority_queue<Priority, Value>::size() const [with Priority = double; Value = long unsigned int; size_t = long unsigned int]’ used but never defined [-Werror] virtual inline size_t size() const = 0; ^~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:40:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::emplace(Priority, Value) [with Priority = double; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void emplace(Priority p, Value v) = 0; ^~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:42:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::pop() [with Priority = double; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void pop() = 0; ^~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:43:53: 错误:inline function ‘const std::pair<_T1, _T2> vecsim_stl::abstract_priority_queue<Priority, Value>::top() const [with Priority = double; Value = long unsigned int]’ used but never defined [-Werror] virtual inline const std::pair<Priority, Value> top() const = 0; ^~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:79:5: 错误:inline function ‘std::unique_ptr<vecsim_stl::abstract_results_container> BruteForceIndex<DataType, DistType>::getNewResultsContainer(size_t) const [with DataType = double; DistType = double; size_t = long unsigned int]’ used but never defined [-Werror] getNewResultsContainer(size_t cap) const = 0; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:13:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8: /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_results_container.h:23:25: 错误:inline function ‘virtual void vecsim_stl::abstract_results_container::emplace(size_t, double)’ used but never defined [-Werror] virtual inline void emplace(size_t id, double score) = 0; ^~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_results_container.h:29:39: 错误:inline function ‘virtual VecSimQueryResult* vecsim_stl::abstract_results_container::get_results()’ used but never defined [-Werror] virtual inline VecSimQueryResult get_results() = 0; ^~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:86:5: 错误:inline function ‘VecSimBatchIterator BruteForceIndex<DataType, DistType>::newBatchIterator_Instance(void*, VecSimQueryParams*) const [with DataType = double; DistType = double; VecSimBatchIterator = VecSimBatchIterator]’ used but never defined [-Werror] newBatchIterator_Instance(void queryBlob, VecSimQueryParams queryParams) const = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:83:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::setVectorId(labelType, idType) [with DataType = double; DistType = double; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void setVectorId(labelType label, idType id) = 0; ^~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:82:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::replaceIdOfLabel(labelType, idType, idType) [with DataType = double; DistType = double; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void replaceIdOfLabel(labelType label, idType new_id, idType old_id) = 0; ^~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:75:5: 错误:inline function ‘vecsim_stl::abstract_priority_queue<DistType, long unsigned int> BruteForceIndex<DataType, DistType>::getNewMaxPriorityQueue() [with DataType = float; DistType = float]’ used but never defined [-Werror] getNewMaxPriorityQueue() = 0; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/vector_block.h:10:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:9, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8: /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:44:27: 错误:inline function ‘size_t vecsim_stl::abstract_priority_queue<Priority, Value>::size() const [with Priority = float; Value = long unsigned int; size_t = long unsigned int]’ used but never defined [-Werror] virtual inline size_t size() const = 0; ^~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:40:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::emplace(Priority, Value) [with Priority = float; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void emplace(Priority p, Value v) = 0; ^~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:42:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::pop() [with Priority = float; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void pop() = 0; ^~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:43:53: 错误:inline function ‘const std::pair<_T1, _T2> vecsim_stl::abstract_priority_queue<Priority, Value>::top() const [with Priority = float; Value = long unsigned int]’ used but never defined [-Werror] virtual inline const std::pair<Priority, Value> top() const = 0; ^~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:79:5: 错误:inline function ‘std::unique_ptr<vecsim_stl::abstract_results_container> BruteForceIndex<DataType, DistType>::getNewResultsContainer(size_t) const [with DataType = float; DistType = float; size_t = long unsigned int]’ used but never defined [-Werror] getNewResultsContainer(size_t cap) const = 0; ^~~~~~~~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:86:5: 错误:inline function ‘VecSimBatchIterator BruteForceIndex<DataType, DistType>::newBatchIterator_Instance(void*, VecSimQueryParams*) const [with DataType = float; DistType = float; VecSimBatchIterator = VecSimBatchIterator]’ used but never defined [-Werror] newBatchIterator_Instance(void *queryBlob, VecSimQueryParams *queryParams) const = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:83:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::setVectorId(labelType, idType) [with DataType = float; DistType = float; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void setVectorId(labelType label, idType id) = 0; ^~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:82:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::replaceIdOfLabel(labelType, idType, idType) [with DataType = float; DistType = float; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void replaceIdOfLabel(labelType label, idType new_id, idType old_id) = 0; ^~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/bfs_batch_iterator.h:8:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_single.h:10, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:9: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/bf_batch_iterator.h:36:43: 错误:inline function ‘VecSimQueryResult_Code BF_BatchIterator<DataType, DistType>::calculateScores() [with DataType = float; DistType = float]’ used but never defined [-Werror] virtual inline VecSimQueryResult_Code calculateScores() = 0; ^~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/bf_batch_iterator.h:36:43: 错误:inline function ‘VecSimQueryResult_Code BF_BatchIterator<DataType, DistType>::calculateScores() [with DataType = double; DistType = double]’ used but never defined [-Werror]
hi @xiaohei31 Thanks for reaching out :) Can you share the full log, your machine's os and the compiler? Thanks
machine's os: kylin linux-arm64v8
compiler: gcc --version gcc (GCC) 7.3.0 Copyright © 2017 Free Software Foundation, Inc.
cmake -version cmake version 4.1.2 CMake suite maintained and supported by Kitware (kitware.com/cmake).
full log: make IGNORE_MISSING_DEPS=1 COORD=1 Verifying build dependencies... Error: Unsupported operating system: kylin. Abort dependency check. IGNORE_MISSING_DEPS is set. Ignoring dependency check failure. Building RediSearch... Building with coordinator support (COORD=oss) Building with assertions disabled Configuring CMake... Build directory: /root/RediSearch/bin/linux-arm64v8-release/coord-oss Using coordinator build entry point (coord/CMakeLists.txt) cmake /root/RediSearch/coord -DCOORD_TYPE=oss -DBUILD_COORDINATOR=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_ASSERT=OFF -DCMAKE_SHARED_LIBRARY_SUFFIX=.so -UCMAKE_TOOLCHAIN_FILE -- The C compiler identification is GNU 7.3.0 -- The CXX compiler identification is GNU 7.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done
CMAKE_C_COMPILER_ID: GNU
-- SAN: -- OS detected: linux
CMAKE_C_COMPILER_ID: GNU
-- SAN: -- COV:
VectorSimilarity root: /root/RediSearch/deps/VectorSimilarity
VectorSimilarity binroot: /root/RediSearch/bin/linux-arm64v8-release/coord-oss/search/deps/VectorSimilarity
VectorSimilarity static build:
-- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for getauxval -- Looking for getauxval - found -- Building for ARM aarch64 -- Performing Test CXX_ARMV7_NEON -- Performing Test CXX_ARMV7_NEON - Failed -- Performing Test CXX_ARMV8A -- Performing Test CXX_ARMV8A - Success -- Performing Test CXX_SVE -- Performing Test CXX_SVE - Failed -- Performing Test CXX_SVE2 -- Performing Test CXX_SVE2 - Failed Building with ARMV8A
coord/rmr: root: /root/RediSearch
CMake Deprecation Warning at /root/RediSearch/deps/libuv/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake.
Update the VERSION argument
-- Performing Test UV_LINT_W4 -- Performing Test UV_LINT_W4 - Failed -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC - Failed -- Performing Test UV_LINT_NO_HIDES_LOCAL -- Performing Test UV_LINT_NO_HIDES_LOCAL - Failed -- Performing Test UV_LINT_NO_HIDES_PARAM -- Performing Test UV_LINT_NO_HIDES_PARAM - Failed -- Performing Test UV_LINT_NO_HIDES_GLOBAL -- Performing Test UV_LINT_NO_HIDES_GLOBAL - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC - Failed -- Performing Test UV_LINT_NO_UNSAFE_MSVC -- Performing Test UV_LINT_NO_UNSAFE_MSVC - Failed -- Performing Test UV_LINT_WALL -- Performing Test UV_LINT_WALL - Success -- Performing Test UV_LINT_NO_UNUSED_PARAMETER -- Performing Test UV_LINT_NO_UNUSED_PARAMETER - Success -- Performing Test UV_LINT_STRICT_PROTOTYPES -- Performing Test UV_LINT_STRICT_PROTOTYPES - Success -- Performing Test UV_LINT_EXTRA -- Performing Test UV_LINT_EXTRA - Success -- Performing Test UV_LINT_UTF8_MSVC -- Performing Test UV_LINT_UTF8_MSVC - Failed -- Performing Test UV_F_STRICT_ALIASING -- Performing Test UV_F_STRICT_ALIASING - Success -- summary of build options: Install prefix: /usr/local Target system: Linux Compiler: C compiler: /usr/bin/cc (GNU) CFLAGS: -fPIC -g -pthread -fno-strict-aliasing -Wno-unused-function -Wno-unused-variable -Wno-sign-compare -Werror=incompatible-pointer-types -Werror=implicit-function-declaration -fcommon -funsigned-char -fvisibility=hidden
CMake Deprecation Warning at /root/RediSearch/deps/hiredis/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake.
Update the VERSION argument
Detected version: 1.2.0 -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1d") HIREDIS_LIBS: hiredis;hiredis_ssl -- Configuring done (3.3s) -- Generating done (0.2s) -- Build files have been written to: /root/RediSearch/bin/linux-arm64v8-release/coord-oss Building RediSearch with 1 parallel jobs... [ 0%] Building C object hiredis/CMakeFiles/hiredis_ssl.dir/ssl.c.o [ 0%] Linking C static library libhiredis_ssl.a [ 0%] Built target hiredis_ssl [ 0%] Building C object search/deps/phonetics/CMakeFiles/metaphone.dir/double_metaphone.c.o [ 0%] Built target metaphone [ 0%] Building C object search/CMakeFiles/rscore.dir/deps/cndict/cndict_data.c.o [ 0%] Building C object search/CMakeFiles/rscore.dir/deps/geohash/geohash.c.o [ 0%] Building C object search/CMakeFiles/rscore.dir/deps/geohash/geohash_helper.c.o [ 1%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/cesu8.c.o [ 1%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/ducet.c.o [ 1%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/extra.c.o [ 1%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/strcoll.c.o [ 1%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/strings.c.o [ 2%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/tofold.c.o [ 2%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/tolower.c.o [ 2%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/toupper.c.o [ 2%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf16.c.o [ 2%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf16be.c.o [ 3%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf16he.c.o [ 3%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf16le.c.o [ 3%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf32.c.o [ 3%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf32be.c.o [ 3%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf32he.c.o [ 4%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf32le.c.o [ 4%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/utf8.c.o [ 4%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/validate.c.o [ 4%] Building C object search/CMakeFiles/rscore.dir/deps/libnu/version.c.o [ 5%] Building C object search/CMakeFiles/rscore.dir/deps/miniz/miniz.c.o [ 5%] Building C object search/CMakeFiles/rscore.dir/deps/thpool/thpool.c.o [ 5%] Building C object search/CMakeFiles/rscore.dir/deps/triemap/triemap.c.o [ 5%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/aggregate_exec.c.o [ 5%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/aggregate_plan.c.o [ 6%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/aggregate_request.c.o [ 6%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/expr/exprast.c.o [ 6%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/expr/expression.c.o [ 6%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/expr/lexer.c.o [ 6%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/expr/parser.c.o [ 7%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/functions/date.c.o [ 7%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/functions/function.c.o [ 7%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/functions/geo.c.o [ 7%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/functions/math.c.o [ 7%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/functions/string.c.o [ 8%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/group_by.c.o [ 8%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducer.c.o [ 8%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/count.c.o [ 8%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/count_distinct.c.o [ 9%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/deviation.c.o [ 9%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/first_value.c.o [ 9%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/minmax.c.o [ 9%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/quantile.c.o [ 9%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/random_sample.c.o [ 10%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/sum.c.o [ 10%] Building C object search/CMakeFiles/rscore.dir/src/aggregate/reducers/to_list.c.o [ 10%] Building C object search/CMakeFiles/rscore.dir/src/alias.c.o [ 10%] Building C object search/CMakeFiles/rscore.dir/src/buffer.c.o [ 10%] Building C object search/CMakeFiles/rscore.dir/src/byte_offsets.c.o [ 11%] Building C object search/CMakeFiles/rscore.dir/src/cndict_loader.c.o [ 11%] Building C object search/CMakeFiles/rscore.dir/src/concurrent_ctx.c.o [ 11%] Building C object search/CMakeFiles/rscore.dir/src/config.c.o [ 11%] Building C object search/CMakeFiles/rscore.dir/src/cursor.c.o [ 11%] Building C object search/CMakeFiles/rscore.dir/src/debug_commands.c.o [ 12%] Building C object search/CMakeFiles/rscore.dir/src/dictionary.c.o [ 12%] Building C object search/CMakeFiles/rscore.dir/src/doc_table.c.o [ 12%] Building C object search/CMakeFiles/rscore.dir/src/document.c.o [ 12%] Building C object search/CMakeFiles/rscore.dir/src/document_add.c.o [ 13%] Building C object search/CMakeFiles/rscore.dir/src/document_basic.c.o [ 13%] Building C object search/CMakeFiles/rscore.dir/src/ext/default.c.o [ 13%] Building C object search/CMakeFiles/rscore.dir/src/extension.c.o [ 13%] Building C object search/CMakeFiles/rscore.dir/src/field_spec.c.o [ 13%] Building C object search/CMakeFiles/rscore.dir/src/fork_gc.c.o [ 14%] Building C object search/CMakeFiles/rscore.dir/src/forward_index.c.o [ 14%] Building C object search/CMakeFiles/rscore.dir/src/fragmenter.c.o [ 14%] Building C object search/CMakeFiles/rscore.dir/src/gc.c.o [ 14%] Building C object search/CMakeFiles/rscore.dir/src/geo_index.c.o [ 14%] Building C object search/CMakeFiles/rscore.dir/src/highlight_processor.c.o [ 15%] Building C object search/CMakeFiles/rscore.dir/src/hll/hll.c.o [ 15%] Building C object search/CMakeFiles/rscore.dir/src/hybrid_reader.c.o [ 15%] Building C object search/CMakeFiles/rscore.dir/src/id_list.c.o [ 15%] Building C object search/CMakeFiles/rscore.dir/src/index.c.o [ 15%] Building C object search/CMakeFiles/rscore.dir/src/index_result.c.o [ 16%] Building C object search/CMakeFiles/rscore.dir/src/indexer.c.o [ 16%] Building C object search/CMakeFiles/rscore.dir/src/info/field_spec_info.c.o [ 16%] Building C object search/CMakeFiles/rscore.dir/src/info/global_stats.c.o [ 16%] Building C object search/CMakeFiles/rscore.dir/src/info/index_error.c.o [ 17%] Building C object search/CMakeFiles/rscore.dir/src/info/indexes_info.c.o [ 17%] Building C object search/CMakeFiles/rscore.dir/src/info/info_command.c.o [ 17%] Building C object search/CMakeFiles/rscore.dir/src/info/info_redis.c.o [ 17%] Building C object search/CMakeFiles/rscore.dir/src/inverted_index.c.o [ 17%] Building C object search/CMakeFiles/rscore.dir/src/json.c.o [ 18%] Building C object search/CMakeFiles/rscore.dir/src/language.c.o [ 18%] Building C object search/CMakeFiles/rscore.dir/src/metric_iterator.c.o [ 18%] Building C object search/CMakeFiles/rscore.dir/src/module.c.o [ 18%] Building C object search/CMakeFiles/rscore.dir/src/notifications.c.o [ 18%] Building C object search/CMakeFiles/rscore.dir/src/numeric_filter.c.o [ 19%] Building C object search/CMakeFiles/rscore.dir/src/numeric_index.c.o [ 19%] Building C object search/CMakeFiles/rscore.dir/src/obfuscation/hidden.c.o [ 19%] Building C object search/CMakeFiles/rscore.dir/src/obfuscation/obfuscation_api.c.o [ 19%] Building C object search/CMakeFiles/rscore.dir/src/offset_vector.c.o [ 19%] Building C object search/CMakeFiles/rscore.dir/src/param.c.o [ 20%] Building C object search/CMakeFiles/rscore.dir/src/phonetic_manager.c.o [ 20%] Building C object search/CMakeFiles/rscore.dir/src/profile.c.o [ 20%] Building C object search/CMakeFiles/rscore.dir/src/qint.c.o [ 20%] Building C object search/CMakeFiles/rscore.dir/src/query.c.o [ 21%] Building C object search/CMakeFiles/rscore.dir/src/query_error.c.o [ 21%] Building C object search/CMakeFiles/rscore.dir/src/query_param.c.o [ 21%] Building C object search/CMakeFiles/rscore.dir/src/query_parser/v1/lexer.c.o [ 21%] Building C object search/CMakeFiles/rscore.dir/src/query_parser/v1/parser.c.o [ 21%] Building C object search/CMakeFiles/rscore.dir/src/query_parser/v2/lexer.c.o [ 22%] Building C object search/CMakeFiles/rscore.dir/src/query_parser/v2/parser.c.o [ 22%] Building C object search/CMakeFiles/rscore.dir/src/rdb.c.o [ 22%] Building C object search/CMakeFiles/rscore.dir/src/redis_index.c.o [ 22%] Building C object search/CMakeFiles/rscore.dir/src/redisearch_api.c.o [ 22%] Building C object search/CMakeFiles/rscore.dir/src/result_processor.c.o [ 23%] Building C object search/CMakeFiles/rscore.dir/src/rlookup.c.o [ 23%] Building C object search/CMakeFiles/rscore.dir/src/rs_geo.c.o [ 23%] Building C object search/CMakeFiles/rscore.dir/src/rules.c.o [ 23%] Building C object search/CMakeFiles/rscore.dir/src/rwlock.c.o [ 23%] Building C object search/CMakeFiles/rscore.dir/src/score_explain.c.o [ 24%] Building C object search/CMakeFiles/rscore.dir/src/sortable.c.o [ 24%] Building C object search/CMakeFiles/rscore.dir/src/spec.c.o [ 24%] Building C object search/CMakeFiles/rscore.dir/src/spell_check.c.o [ 24%] Building C object search/CMakeFiles/rscore.dir/src/stemmer.c.o [ 25%] Building C object search/CMakeFiles/rscore.dir/src/stopwords.c.o [ 25%] Building C object search/CMakeFiles/rscore.dir/src/suffix.c.o [ 25%] Building C object search/CMakeFiles/rscore.dir/src/suggest.c.o [ 25%] Building C object search/CMakeFiles/rscore.dir/src/summarize_spec.c.o [ 25%] Building C object search/CMakeFiles/rscore.dir/src/synonym_map.c.o [ 26%] Building C object search/CMakeFiles/rscore.dir/src/tag_index.c.o [ 26%] Building C object search/CMakeFiles/rscore.dir/src/tokenize.c.o [ 26%] Building C object search/CMakeFiles/rscore.dir/src/tokenize_cn.c.o [ 26%] Building C object search/CMakeFiles/rscore.dir/src/trie/levenshtein.c.o [ 26%] Building C object search/CMakeFiles/rscore.dir/src/trie/rune_util.c.o [ 27%] Building C object search/CMakeFiles/rscore.dir/src/trie/sparse_vector.c.o [ 27%] Building C object search/CMakeFiles/rscore.dir/src/trie/trie.c.o [ 27%] Building C object search/CMakeFiles/rscore.dir/src/trie/trie_type.c.o [ 27%] Building C object search/CMakeFiles/rscore.dir/src/util/array.c.o [ 27%] Building C object search/CMakeFiles/rscore.dir/src/util/block_alloc.c.o [ 28%] Building C object search/CMakeFiles/rscore.dir/src/util/circular_buffer.c.o [ 28%] Building C object search/CMakeFiles/rscore.dir/src/util/dict.c.o [ 28%] Building C object search/CMakeFiles/rscore.dir/src/util/fnv.c.o [ 28%] Building C object search/CMakeFiles/rscore.dir/src/util/heap.c.o [ 28%] Building C object search/CMakeFiles/rscore.dir/src/util/khtable.c.o [ 29%] Building C object search/CMakeFiles/rscore.dir/src/util/mempool.c.o [ 29%] Building C object search/CMakeFiles/rscore.dir/src/util/minmax_heap.c.o [ 29%] Building C object search/CMakeFiles/rscore.dir/src/util/misc.c.o [ 29%] Building C object search/CMakeFiles/rscore.dir/src/util/quantile.c.o [ 30%] Building C object search/CMakeFiles/rscore.dir/src/value.c.o [ 30%] Building C object search/CMakeFiles/rscore.dir/src/varint.c.o [ 30%] Building C object search/CMakeFiles/rscore.dir/src/vector_index.c.o [ 30%] Building C object search/CMakeFiles/rscore.dir/src/wildcard.c.o [ 30%] Built target rscore [ 31%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/alloc.c.o [ 31%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/args.c.o [ 31%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/cmdparse.c.o [ 31%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/heap.c.o [ 31%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/periodic.c.o [ 32%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/priority_queue.c.o [ 32%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/sds.c.o [ 32%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/strings.c.o [ 32%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/util.c.o [ 33%] Building C object search/deps/rmutil/CMakeFiles/rmutil.dir/vector.c.o [ 33%] Built target rmutil [ 33%] Building CXX object search/deps/rmutil/cxx/CMakeFiles/rmutil-cxx.dir/chrono-clock.cc.o [ 33%] Built target rmutil-cxx [ 33%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso.c.o [ 33%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_array.c.o [ 34%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_hash.c.o [ 34%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_lexicon.c.o [ 34%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_link.c.o [ 34%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_string.c.o [ 34%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_ctype.c.o [ 35%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_UTF8.c.o [ 35%] Building C object search/deps/friso/CMakeFiles/friso.dir/friso_GBK.c.o [ 35%] Built target friso [ 35%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/libstemmer/libstemmer.c.o [ 36%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/runtime/api.c.o [ 36%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/runtime/utilities.c.o [ 36%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_basque.c.o [ 36%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_catalan.c.o [ 36%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_danish.c.o [ 37%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_dutch.c.o [ 37%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_english.c.o [ 37%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_finnish.c.o [ 37%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_french.c.o [ 37%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_german.c.o [ 38%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_indonesian.c.o [ 38%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_irish.c.o [ 38%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_italian.c.o [ 38%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_norwegian.c.o [ 39%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_porter.c.o [ 39%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_portuguese.c.o [ 39%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_spanish.c.o [ 39%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_1_swedish.c.o [ 39%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_2_hungarian.c.o [ 40%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_ISO_8859_2_romanian.c.o [ 40%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_KOI8_R_russian.c.o [ 40%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_arabic.c.o [ 40%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_armenian.c.o [ 40%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_basque.c.o [ 41%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_catalan.c.o [ 41%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_danish.c.o [ 41%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_dutch.c.o [ 41%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_english.c.o [ 41%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_finnish.c.o [ 42%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_french.c.o [ 42%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_german.c.o [ 42%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_greek.c.o [ 42%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_hindi.c.o [ 43%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_hungarian.c.o [ 43%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_indonesian.c.o [ 43%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_irish.c.o [ 43%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_italian.c.o [ 43%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_lithuanian.c.o [ 44%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_nepali.c.o [ 44%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_norwegian.c.o [ 44%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_porter.c.o [ 44%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_portuguese.c.o [ 44%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_romanian.c.o [ 45%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_russian.c.o [ 45%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_serbian.c.o [ 45%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_spanish.c.o [ 45%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_swedish.c.o [ 45%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_tamil.c.o [ 46%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_turkish.c.o [ 46%] Building C object search/deps/snowball/CMakeFiles/snowball.dir/src_c/stem_UTF_8_yiddish.c.o [ 46%] Built target snowball [ 46%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/cndict/cndict_data.c.o [ 46%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/geohash/geohash.c.o [ 46%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/geohash/geohash_helper.c.o [ 46%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/cesu8.c.o [ 47%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/ducet.c.o [ 47%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/extra.c.o [ 47%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/strcoll.c.o [ 47%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/strings.c.o [ 47%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/tofold.c.o [ 48%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/tolower.c.o [ 48%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/toupper.c.o [ 48%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf16.c.o [ 48%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf16be.c.o [ 49%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf16he.c.o [ 49%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf16le.c.o [ 49%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf32.c.o [ 49%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf32be.c.o [ 49%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf32he.c.o [ 50%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf32le.c.o [ 50%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/utf8.c.o [ 50%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/validate.c.o [ 50%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/libnu/version.c.o [ 50%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/miniz/miniz.c.o [ 51%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/thpool/thpool.c.o [ 51%] Building C object search/CMakeFiles/redisearch-oss.dir/deps/triemap/triemap.c.o [ 51%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/aggregate_exec.c.o [ 51%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/aggregate_plan.c.o [ 51%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/aggregate_request.c.o [ 52%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/expr/exprast.c.o [ 52%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/expr/expression.c.o [ 52%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/expr/lexer.c.o [ 52%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/expr/parser.c.o [ 53%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/functions/date.c.o [ 53%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/functions/function.c.o [ 53%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/functions/geo.c.o [ 53%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/functions/math.c.o [ 53%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/functions/string.c.o [ 54%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/group_by.c.o [ 54%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducer.c.o [ 54%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/count.c.o [ 54%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/count_distinct.c.o [ 54%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/deviation.c.o [ 55%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/first_value.c.o [ 55%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/minmax.c.o [ 55%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/quantile.c.o [ 55%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/random_sample.c.o [ 55%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/sum.c.o [ 56%] Building C object search/CMakeFiles/redisearch-oss.dir/src/aggregate/reducers/to_list.c.o [ 56%] Building C object search/CMakeFiles/redisearch-oss.dir/src/alias.c.o [ 56%] Building C object search/CMakeFiles/redisearch-oss.dir/src/buffer.c.o [ 56%] Building C object search/CMakeFiles/redisearch-oss.dir/src/byte_offsets.c.o [ 57%] Building C object search/CMakeFiles/redisearch-oss.dir/src/cndict_loader.c.o [ 57%] Building C object search/CMakeFiles/redisearch-oss.dir/src/concurrent_ctx.c.o [ 57%] Building C object search/CMakeFiles/redisearch-oss.dir/src/config.c.o [ 57%] Building C object search/CMakeFiles/redisearch-oss.dir/src/cursor.c.o [ 57%] Building C object search/CMakeFiles/redisearch-oss.dir/src/debug_commands.c.o [ 58%] Building C object search/CMakeFiles/redisearch-oss.dir/src/dictionary.c.o [ 58%] Building C object search/CMakeFiles/redisearch-oss.dir/src/doc_table.c.o [ 58%] Building C object search/CMakeFiles/redisearch-oss.dir/src/document.c.o [ 58%] Building C object search/CMakeFiles/redisearch-oss.dir/src/document_add.c.o [ 58%] Building C object search/CMakeFiles/redisearch-oss.dir/src/document_basic.c.o [ 59%] Building C object search/CMakeFiles/redisearch-oss.dir/src/ext/default.c.o [ 59%] Building C object search/CMakeFiles/redisearch-oss.dir/src/extension.c.o [ 59%] Building C object search/CMakeFiles/redisearch-oss.dir/src/field_spec.c.o [ 59%] Building C object search/CMakeFiles/redisearch-oss.dir/src/fork_gc.c.o [ 59%] Building C object search/CMakeFiles/redisearch-oss.dir/src/forward_index.c.o [ 60%] Building C object search/CMakeFiles/redisearch-oss.dir/src/fragmenter.c.o [ 60%] Building C object search/CMakeFiles/redisearch-oss.dir/src/gc.c.o [ 60%] Building C object search/CMakeFiles/redisearch-oss.dir/src/geo_index.c.o [ 60%] Building C object search/CMakeFiles/redisearch-oss.dir/src/highlight_processor.c.o [ 60%] Building C object search/CMakeFiles/redisearch-oss.dir/src/hll/hll.c.o [ 61%] Building C object search/CMakeFiles/redisearch-oss.dir/src/hybrid_reader.c.o [ 61%] Building C object search/CMakeFiles/redisearch-oss.dir/src/id_list.c.o [ 61%] Building C object search/CMakeFiles/redisearch-oss.dir/src/index.c.o [ 61%] Building C object search/CMakeFiles/redisearch-oss.dir/src/index_result.c.o [ 62%] Building C object search/CMakeFiles/redisearch-oss.dir/src/indexer.c.o [ 62%] Building C object search/CMakeFiles/redisearch-oss.dir/src/info/field_spec_info.c.o [ 62%] Building C object search/CMakeFiles/redisearch-oss.dir/src/info/global_stats.c.o [ 62%] Building C object search/CMakeFiles/redisearch-oss.dir/src/info/index_error.c.o [ 62%] Building C object search/CMakeFiles/redisearch-oss.dir/src/info/indexes_info.c.o [ 63%] Building C object search/CMakeFiles/redisearch-oss.dir/src/info/info_command.c.o [ 63%] Building C object search/CMakeFiles/redisearch-oss.dir/src/info/info_redis.c.o [ 63%] Building C object search/CMakeFiles/redisearch-oss.dir/src/inverted_index.c.o [ 63%] Building C object search/CMakeFiles/redisearch-oss.dir/src/json.c.o [ 63%] Building C object search/CMakeFiles/redisearch-oss.dir/src/language.c.o [ 64%] Building C object search/CMakeFiles/redisearch-oss.dir/src/metric_iterator.c.o [ 64%] Building C object search/CMakeFiles/redisearch-oss.dir/src/module.c.o [ 64%] Building C object search/CMakeFiles/redisearch-oss.dir/src/notifications.c.o [ 64%] Building C object search/CMakeFiles/redisearch-oss.dir/src/numeric_filter.c.o [ 64%] Building C object search/CMakeFiles/redisearch-oss.dir/src/numeric_index.c.o [ 65%] Building C object search/CMakeFiles/redisearch-oss.dir/src/obfuscation/hidden.c.o [ 65%] Building C object search/CMakeFiles/redisearch-oss.dir/src/obfuscation/obfuscation_api.c.o [ 65%] Building C object search/CMakeFiles/redisearch-oss.dir/src/offset_vector.c.o [ 65%] Building C object search/CMakeFiles/redisearch-oss.dir/src/param.c.o [ 66%] Building C object search/CMakeFiles/redisearch-oss.dir/src/phonetic_manager.c.o [ 66%] Building C object search/CMakeFiles/redisearch-oss.dir/src/profile.c.o [ 66%] Building C object search/CMakeFiles/redisearch-oss.dir/src/qint.c.o [ 66%] Building C object search/CMakeFiles/redisearch-oss.dir/src/query.c.o [ 66%] Building C object search/CMakeFiles/redisearch-oss.dir/src/query_error.c.o [ 67%] Building C object search/CMakeFiles/redisearch-oss.dir/src/query_param.c.o [ 67%] Building C object search/CMakeFiles/redisearch-oss.dir/src/query_parser/v1/lexer.c.o [ 67%] Building C object search/CMakeFiles/redisearch-oss.dir/src/query_parser/v1/parser.c.o [ 67%] Building C object search/CMakeFiles/redisearch-oss.dir/src/query_parser/v2/lexer.c.o [ 67%] Building C object search/CMakeFiles/redisearch-oss.dir/src/query_parser/v2/parser.c.o [ 68%] Building C object search/CMakeFiles/redisearch-oss.dir/src/rdb.c.o [ 68%] Building C object search/CMakeFiles/redisearch-oss.dir/src/redis_index.c.o [ 68%] Building C object search/CMakeFiles/redisearch-oss.dir/src/redisearch_api.c.o [ 68%] Building C object search/CMakeFiles/redisearch-oss.dir/src/result_processor.c.o [ 68%] Building C object search/CMakeFiles/redisearch-oss.dir/src/rlookup.c.o [ 69%] Building C object search/CMakeFiles/redisearch-oss.dir/src/rs_geo.c.o [ 69%] Building C object search/CMakeFiles/redisearch-oss.dir/src/rules.c.o [ 69%] Building C object search/CMakeFiles/redisearch-oss.dir/src/rwlock.c.o [ 69%] Building C object search/CMakeFiles/redisearch-oss.dir/src/score_explain.c.o [ 70%] Building C object search/CMakeFiles/redisearch-oss.dir/src/sortable.c.o [ 70%] Building C object search/CMakeFiles/redisearch-oss.dir/src/spec.c.o [ 70%] Building C object search/CMakeFiles/redisearch-oss.dir/src/spell_check.c.o [ 70%] Building C object search/CMakeFiles/redisearch-oss.dir/src/stemmer.c.o [ 70%] Building C object search/CMakeFiles/redisearch-oss.dir/src/stopwords.c.o [ 71%] Building C object search/CMakeFiles/redisearch-oss.dir/src/suffix.c.o [ 71%] Building C object search/CMakeFiles/redisearch-oss.dir/src/suggest.c.o [ 71%] Building C object search/CMakeFiles/redisearch-oss.dir/src/summarize_spec.c.o [ 71%] Building C object search/CMakeFiles/redisearch-oss.dir/src/synonym_map.c.o [ 71%] Building C object search/CMakeFiles/redisearch-oss.dir/src/tag_index.c.o [ 72%] Building C object search/CMakeFiles/redisearch-oss.dir/src/tokenize.c.o [ 72%] Building C object search/CMakeFiles/redisearch-oss.dir/src/tokenize_cn.c.o [ 72%] Building C object search/CMakeFiles/redisearch-oss.dir/src/trie/levenshtein.c.o [ 72%] Building C object search/CMakeFiles/redisearch-oss.dir/src/trie/rune_util.c.o [ 72%] Building C object search/CMakeFiles/redisearch-oss.dir/src/trie/sparse_vector.c.o [ 73%] Building C object search/CMakeFiles/redisearch-oss.dir/src/trie/trie.c.o [ 73%] Building C object search/CMakeFiles/redisearch-oss.dir/src/trie/trie_type.c.o [ 73%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/array.c.o [ 73%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/block_alloc.c.o [ 74%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/circular_buffer.c.o [ 74%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/dict.c.o [ 74%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/fnv.c.o [ 74%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/heap.c.o [ 74%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/khtable.c.o [ 75%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/mempool.c.o [ 75%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/minmax_heap.c.o [ 75%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/misc.c.o [ 75%] Building C object search/CMakeFiles/redisearch-oss.dir/src/util/quantile.c.o [ 75%] Building C object search/CMakeFiles/redisearch-oss.dir/src/value.c.o [ 76%] Building C object search/CMakeFiles/redisearch-oss.dir/src/varint.c.o [ 76%] Building C object search/CMakeFiles/redisearch-oss.dir/src/vector_index.c.o [ 76%] Building C object search/CMakeFiles/redisearch-oss.dir/src/wildcard.c.o [ 76%] Building C object search/CMakeFiles/redisearch-oss.dir/src/module-init/module-init.c.o [ 76%] Linking CXX static library libredisearch-oss.a [ 76%] Built target redisearch-oss [ 76%] Building C object _deps/cpu_features-build/CMakeFiles/unix_based_hardware_detection.dir/src/hwcaps.c.o [ 76%] Built target unix_based_hardware_detection [ 77%] Building C object _deps/cpu_features-build/CMakeFiles/utils.dir/src/filesystem.c.o [ 77%] Building C object _deps/cpu_features-build/CMakeFiles/utils.dir/src/stack_line_reader.c.o [ 77%] Building C object _deps/cpu_features-build/CMakeFiles/utils.dir/src/string_view.c.o [ 77%] Built target utils [ 77%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_aarch64_linux_or_android.c.o [ 77%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_aarch64_macos_or_iphone.c.o [ 78%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_aarch64_windows.c.o [ 78%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_arm_linux_or_android.c.o [ 78%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_loongarch_linux.c.o [ 78%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_mips_linux_or_android.c.o [ 78%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_ppc_linux.c.o [ 79%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_riscv_linux.c.o [ 79%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_s390x_linux.c.o [ 79%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_x86_freebsd.c.o [ 79%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_x86_linux_or_android.c.o [ 80%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_x86_macos.c.o [ 80%] Building C object _deps/cpu_features-build/CMakeFiles/cpu_features.dir/src/impl_x86_windows.c.o [ 80%] Linking C static library libcpu_features.a [ 80%] Built target cpu_features [ 81%] Building CXX object search/deps/VectorSimilarity/src/VecSim/spaces/CMakeFiles/VectorSimilaritySpaces_no_optimization.dir/L2/L2.cpp.o [ 81%] Building CXX object search/deps/VectorSimilarity/src/VecSim/spaces/CMakeFiles/VectorSimilaritySpaces_no_optimization.dir/IP/IP.cpp.o [ 81%] Linking CXX static library libVectorSimilaritySpaces_no_optimization.a [ 81%] Built target VectorSimilaritySpaces_no_optimization [ 81%] Building CXX object search/deps/VectorSimilarity/src/VecSim/spaces/CMakeFiles/VectorSimilaritySpaces.dir/space_aux.cpp.o [ 82%] Building CXX object search/deps/VectorSimilarity/src/VecSim/spaces/CMakeFiles/VectorSimilaritySpaces.dir/L2_space.cpp.o [ 82%] Building CXX object search/deps/VectorSimilarity/src/VecSim/spaces/CMakeFiles/VectorSimilaritySpaces.dir/IP_space.cpp.o [ 82%] Building CXX object search/deps/VectorSimilarity/src/VecSim/spaces/CMakeFiles/VectorSimilaritySpaces.dir/spaces.cpp.o [ 82%] Building CXX object search/deps/VectorSimilarity/src/VecSim/spaces/CMakeFiles/VectorSimilaritySpaces.dir/functions/NEON.cpp.o [ 82%] Linking CXX static library libVectorSimilaritySpaces.a [ 82%] Built target VectorSimilaritySpaces [ 82%] Building CXX object search/deps/VectorSimilarity/src/VecSim/CMakeFiles/VectorSimilarity.dir/algorithms/brute_force/brute_force_factory.cpp.o In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:10:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h: 在成员函数‘int BruteForceIndex_Multi<DataType, DistType>::deleteVector(labelType)’中: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:74: 错误:found ‘:’ in nested-name-specifier, expected ‘::’ for (auto &ids = deleted_label_ids_pair->second; idType id_to_delete : ids) { ^ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:61: 错误:expected primary-expression before ‘id_to_delete’ for (auto &ids = deleted_label_ids_pair->second; idType id_to_delete : ids) { ^~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:61: 错误:expected ‘;’ before ‘id_to_delete’ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:61: 错误:‘id_to_delete’未声明 /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:100:35: 错误:‘id_to_delete’在此作用域中尚未声明 ret = (this->removeVector(id_to_delete) && ret); ^~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:100:35: 附注:suggested alternative: ‘timer_delete’ ret = (this->removeVector(id_to_delete) && ret); ^~~~~~~~~~~~ timer_delete In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h: 在全局域: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:75:5: 错误:inline function ‘vecsim_stl::abstract_priority_queue<DistType, long unsigned int>* BruteForceIndex<DataType, DistType>::getNewMaxPriorityQueue() [with DataType = double; DistType = double]’ used but never defined [-Werror] getNewMaxPriorityQueue() = 0; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/vector_block.h:10:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:9, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8: /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:44:27: 错误:inline function ‘size_t vecsim_stl::abstract_priority_queue<Priority, Value>::size() const [with Priority = double; Value = long unsigned int; size_t = long unsigned int]’ used but never defined [-Werror] virtual inline size_t size() const = 0; ^~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:40:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::emplace(Priority, Value) [with Priority = double; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void emplace(Priority p, Value v) = 0; ^~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:42:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::pop() [with Priority = double; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void pop() = 0; ^~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:43:53: 错误:inline function ‘const std::pair<_T1, _T2> vecsim_stl::abstract_priority_queue<Priority, Value>::top() const [with Priority = double; Value = long unsigned int]’ used but never defined [-Werror] virtual inline const std::pair<Priority, Value> top() const = 0; ^~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:79:5: 错误:inline function ‘std::unique_ptr<vecsim_stl::abstract_results_container> BruteForceIndex<DataType, DistType>::getNewResultsContainer(size_t) const [with DataType = double; DistType = double; size_t = long unsigned int]’ used but never defined [-Werror] getNewResultsContainer(size_t cap) const = 0; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:13:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8: /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_results_container.h:23:25: 错误:inline function ‘virtual void vecsim_stl::abstract_results_container::emplace(size_t, double)’ used but never defined [-Werror] virtual inline void emplace(size_t id, double score) = 0; ^~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_results_container.h:29:39: 错误:inline function ‘virtual VecSimQueryResult* vecsim_stl::abstract_results_container::get_results()’ used but never defined [-Werror] virtual inline VecSimQueryResult get_results() = 0; ^~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:86:5: 错误:inline function ‘VecSimBatchIterator BruteForceIndex<DataType, DistType>::newBatchIterator_Instance(void*, VecSimQueryParams*) const [with DataType = double; DistType = double; VecSimBatchIterator = VecSimBatchIterator]’ used but never defined [-Werror] newBatchIterator_Instance(void queryBlob, VecSimQueryParams queryParams) const = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:83:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::setVectorId(labelType, idType) [with DataType = double; DistType = double; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void setVectorId(labelType label, idType id) = 0; ^~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:82:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::replaceIdOfLabel(labelType, idType, idType) [with DataType = double; DistType = double; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void replaceIdOfLabel(labelType label, idType new_id, idType old_id) = 0; ^~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:75:5: 错误:inline function ‘vecsim_stl::abstract_priority_queue<DistType, long unsigned int> BruteForceIndex<DataType, DistType>::getNewMaxPriorityQueue() [with DataType = float; DistType = float]’ used but never defined [-Werror] getNewMaxPriorityQueue() = 0; ^~~~~~~~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/vector_block.h:10:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:9, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8: /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:44:27: 错误:inline function ‘size_t vecsim_stl::abstract_priority_queue<Priority, Value>::size() const [with Priority = float; Value = long unsigned int; size_t = long unsigned int]’ used but never defined [-Werror] virtual inline size_t size() const = 0; ^~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:40:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::emplace(Priority, Value) [with Priority = float; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void emplace(Priority p, Value v) = 0; ^~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:42:25: 错误:inline function ‘void vecsim_stl::abstract_priority_queue<Priority, Value>::pop() [with Priority = float; Value = long unsigned int]’ used but never defined [-Werror] virtual inline void pop() = 0; ^~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/utils/vecsim_stl.h:43:53: 错误:inline function ‘const std::pair<_T1, _T2> vecsim_stl::abstract_priority_queue<Priority, Value>::top() const [with Priority = float; Value = long unsigned int]’ used but never defined [-Werror] virtual inline const std::pair<Priority, Value> top() const = 0; ^~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:8:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:79:5: 错误:inline function ‘std::unique_ptr<vecsim_stl::abstract_results_container> BruteForceIndex<DataType, DistType>::getNewResultsContainer(size_t) const [with DataType = float; DistType = float; size_t = long unsigned int]’ used but never defined [-Werror] getNewResultsContainer(size_t cap) const = 0; ^~~~~~~~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:86:5: 错误:inline function ‘VecSimBatchIterator BruteForceIndex<DataType, DistType>::newBatchIterator_Instance(void*, VecSimQueryParams*) const [with DataType = float; DistType = float; VecSimBatchIterator = VecSimBatchIterator]’ used but never defined [-Werror] newBatchIterator_Instance(void *queryBlob, VecSimQueryParams *queryParams) const = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:83:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::setVectorId(labelType, idType) [with DataType = float; DistType = float; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void setVectorId(labelType label, idType id) = 0; ^~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force.h:82:25: 错误:inline function ‘void BruteForceIndex<DataType, DistType>::replaceIdOfLabel(labelType, idType, idType) [with DataType = float; DistType = float; labelType = long unsigned int; idType = unsigned int]’ used but never defined [-Werror] virtual inline void replaceIdOfLabel(labelType label, idType new_id, idType old_id) = 0; ^~~~~~~~~~~~~~~~ In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/bfs_batch_iterator.h:8:0, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_single.h:10, from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:9: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/bf_batch_iterator.h:36:43: 错误:inline function ‘VecSimQueryResult_Code BF_BatchIterator<DataType, DistType>::calculateScores() [with DataType = float; DistType = float]’ used but never defined [-Werror] virtual inline VecSimQueryResult_Code calculateScores() = 0; ^~~~~~~~~~~~~~~ /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/bf_batch_iterator.h:36:43: 错误:inline function ‘VecSimQueryResult_Code BF_BatchIterator<DataType, DistType>::calculateScores() [with DataType = double; DistType = double]’ used but never defined [-Werror] cc1plus:所有的警告都被当作是错误 make[3]: *** [search/deps/VectorSimilarity/src/VecSim/CMakeFiles/VectorSimilarity.dir/build.make:79:search/deps/VectorSimilarity/src/VecSim/CMakeFiles/VectorSimilarity.dir/algorithms/brute_force/brute_force_factory.cpp.o] 错误 1 make[2]: *** [CMakeFiles/Makefile2:736:search/deps/VectorSimilarity/src/VecSim/CMakeFiles/VectorSimilarity.dir/all] 错误 2 make[1]: *** [Makefile:166:all] 错误 2 make: *** [Makefile:179:build] 错误 2
The minimal required gcc version is 10 Let me know if it helps :)
it does not work. the same error