VectorSimilarity icon indicating copy to clipboard operation
VectorSimilarity copied to clipboard

make failed

Open xiaohei31 opened this issue 2 months ago • 3 comments

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]

xiaohei31 avatar Nov 03 '25 15:11 xiaohei31

hi @xiaohei31 Thanks for reaching out :) Can you share the full log, your machine's os and the compiler? Thanks

meiravgri avatar Nov 03 '25 16:11 meiravgri

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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

-- 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 value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier.

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

xiaohei31 avatar Nov 04 '25 16:11 xiaohei31

The minimal required gcc version is 10 Let me know if it helps :)

meiravgri avatar Nov 04 '25 16:11 meiravgri

it does not work. the same error

xiaohei31 avatar Nov 05 '25 15:11 xiaohei31