-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Description
Cannot compile on Windows.
Steps to Reproduce
- Clone
kolosal-server
with submodules mkdir build && cd build
cmake -B . -S .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release
make -j
Build Log
[ 0%] Building C object CMakeFiles/minizip_static.dir/external/zlib/contrib/minizip/ioapi.c.obj
[ 0%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/AutoTune.cpp.obj
[ 0%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/binary.cpp.obj
[ 0%] Building CXX object external/pugixml/CMakeFiles/pugixml-static.dir/src/pugixml.cpp.obj
[ 0%] Building CXX object inference/llama-cpp-build/common/CMakeFiles/build_info.dir/build-info.cpp.obj
[ 0%] Building C object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/ggml.c.obj
[ 0%] Built target build_info
[ 0%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/Clustering.cpp.obj
[ 0%] Building C object CMakeFiles/minizip_static.dir/external/zlib/contrib/minizip/mztools.c.obj
[ 0%] Building C object CMakeFiles/minizip_static.dir/external/zlib/contrib/minizip/unzip.c.obj
[ 0%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/convert.cpp.obj
[ 1%] Building C object CMakeFiles/minizip_static.dir/external/zlib/contrib/minizip/zip.c.obj
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/inference/external/llama.cpp/ggml/src/ggml.c:47:9: warning: 'WIN32_LEAN_AND_MEAN' redefined
47 | #define WIN32_LEAN_AND_MEAN
| ^~~~~~~~~~~~~~~~~~~
<command-line>: note: this is the location of the previous definition
[ 3%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/ggml.cpp.obj
[ 3%] Building C object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/ggml-alloc.c.obj
[ 3%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/ggml-backend.cpp.obj
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/inference/external/llama.cpp/ggml/src/ggml-backend.cpp:4:9: warning: 'WIN32_LEAN_AND_MEAN' redefined
4 | #define WIN32_LEAN_AND_MEAN
| ^~~~~~~~~~~~~~~~~~~
<command-line>: note: this is the location of the previous definition
[ 3%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/ggml-opt.cpp.obj
[ 3%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/ggml-threading.cpp.obj
[ 3%] Building C object CMakeFiles/minizip_static.dir/external/zlib/contrib/minizip/iowin32.c.obj
[ 3%] Building C object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/ggml-quants.c.obj
[ 3%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-base.dir/gguf.cpp.obj
[ 3%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/depthguard.cpp.obj
[ 3%] Linking CXX static library ../../../../Release/ggml-base.a
[ 3%] Building CXX object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/pdfium/core/fxcodec/fax/faxmodule.cpp.obj
[ 3%] Built target ggml-base
[ 5%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IVFlib.cpp.obj
[ 5%] Building CXX object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/pdfium/core/fxcodec/scanlinedecoder.cpp.obj
[ 7%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/directives.cpp.obj
[ 7%] Linking C static library Release/libminizip.a
[ 7%] Built target minizip_static
[ 7%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/Index.cpp.obj
[ 7%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emit.cpp.obj
[ 7%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont.c.obj
[ 7%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/CmsContext.cpp.obj
[ 7%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont_afm.c.obj
[ 7%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont_compare.c.obj
[ 7%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.obj
[ 7%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.obj
[ 9%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont_desc.c.obj
[ 9%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/FontTrueTypeSubset.cpp.obj
[ 9%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont_draw.c.obj
[ 11%] Linking CXX static library ../../Release/libpugixml.a
[ 11%] Built target pugixml-static
[ 11%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont_dump.c.obj
[ 11%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/FontUtils_AFDKO.cpp.obj
[ 11%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.obj
[ 11%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont_metrics.c.obj
[ 11%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/absfont/absfont_path.c.obj
[ 11%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.obj
[ 11%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.obj
[ 11%] Building C object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.c.obj
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/inference/external/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c:87:9: warning: 'WIN32_LEAN_AND_MEAN' redefined
87 | #define WIN32_LEAN_AND_MEAN
| ^~~~~~~~~~~~~~~~~~~
<command-line>: note: this is the location of the previous definition
[ 13%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.cpp.obj
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/inference/external/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp:22:13: warning: 'WIN32_LEAN_AND_MEAN' redefined
22 | # define WIN32_LEAN_AND_MEAN
| ^~~~~~~~~~~~~~~~~~~
<command-line>: note: this is the location of the previous definition
[ 13%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/repack.cpp.obj
[ 13%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/hbm.cpp.obj
[ 13%] Building C object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/quants.c.obj
[ 13%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffread/cffread.c.obj
[ 13%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexBinary.cpp.obj
[ 13%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/traits.cpp.obj
[ 13%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/amx.cpp.obj
[ 13%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.obj
[ 13%] Building CXX object external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.obj
[ 13%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/binary-ops.cpp.obj
[ 15%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/unary-ops.cpp.obj
[ 15%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/vec.cpp.obj
[ 15%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.obj
[ 15%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexBinaryFlat.cpp.obj
[ 15%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/llamafile/sgemm.cpp.obj
[ 15%] Building C object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/x86/quants.c.obj
[ 15%] Building CXX object inference/llama-cpp-build/ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/x86/repack.cpp.obj
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:221:11: error: 'uint16_t' was not declared in this scope
221 | std::pair<uint16_t, uint16_t> EncodeUTF16SurrogatePair(int codePoint) {
| ^~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:13:1: note: 'uint16_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
12 | #include "yaml-cpp/null.h"
+++ |+#include <cstdint>
13 | #include "yaml-cpp/ostream_wrapper.h"
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:221:21: error: 'uint16_t' was not declared in this scope
221 | std::pair<uint16_t, uint16_t> EncodeUTF16SurrogatePair(int codePoint) {
| ^~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:221:21: note: 'uint16_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:221:29: error: template argument 1 is invalid
221 | std::pair<uint16_t, uint16_t> EncodeUTF16SurrogatePair(int codePoint) {
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:221:29: error: template argument 2 is invalid
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp: In function 'int YAML::Utils::{anonymous}::EncodeUTF16SurrogatePair(int)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:222:9: error: 'uint32_t' does not name a type
222 | const uint32_t leadOffset = 0xD800 - (0x10000 >> 10);
| ^~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:222:9: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:225:7: error: 'leadOffset' was not declared in this scope
225 | leadOffset | (codePoint >> 10),
| ^~~~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:227:3: error: cannot convert '<brace-enclosed initializer list>' to 'int' in return
227 | };
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp: In function 'void YAML::Utils::{anonymous}::WriteDoubleQuoteEscapeSequence(YAML::ostream_wrapper&, int, YAML::StringEscaping::value)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:247:55: error: request for member 'first' in 'surrogatePair', which is of non-class type 'int'
247 | WriteDoubleQuoteEscapeSequence(out, surrogatePair.first,
| ^~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/yaml-cpp/src/emitterutils.cpp:249:55: error: request for member 'second' in 'surrogatePair', which is of non-class type 'int'
249 | WriteDoubleQuoteEscapeSequence(out, surrogatePair.second,
| ^~~~~~
make[2]: *** [external/yaml-cpp/CMakeFiles/yaml-cpp.dir/build.make:200: external/yaml-cpp/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.obj] Error 1
make[1]: *** [CMakeFiles/Makefile2:1640: external/yaml-cpp/CMakeFiles/yaml-cpp.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 15%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexBinaryFromFloat.cpp.obj
[ 15%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.obj
[ 15%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite.c.obj
[ 15%] Linking CXX static library ../../../../Release/ggml-cpu.a
[ 15%] Built target ggml-cpu
[ 15%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_charset.c.obj
[ 15%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexBinaryHash.cpp.obj
[ 15%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/FreetypePrivate.cpp.obj
[ 15%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/ImageUtils.cpp.obj
[ 15%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_dict.c.obj
[ 16%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_encoding.c.obj
[ 16%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/JpegCommon.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/hamdis-inl.h:26,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.h:35,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexBinaryHNSW.cpp:26:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h: In member function 'int faiss::HammingComputerDefault::hamming(const uint8_t*) const':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h:315:32: warning: statement will never be executed [-Wswitch-unreachable]
315 | [[fallthrough]];
| ^
[ 16%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/OpenSSLInternal.cpp.obj
[ 16%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_fdselect.c.obj
[ 16%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_sindex.c.obj
[ 16%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_subr.c.obj
[ 18%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/OpenSSLInternal_Ripped.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/hamdis-inl.h:26,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.h:35,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexBinaryHash.cpp:16:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h: In member function 'int faiss::HammingComputerDefault::hamming(const uint8_t*) const':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h:315:32: warning: statement will never be executed [-Wswitch-unreachable]
315 | [[fallthrough]];
| ^
[ 20%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.obj
[ 20%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_t2cstr.c.obj
[ 20%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/cffwrite/cffwrite_varstore.c.obj
[ 20%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexFlat.cpp.obj
[ 20%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfDeclarationsPrivate.cpp.obj
[ 20%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/ctutil/ctutil.c.obj
[ 20%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexFlatCodes.cpp.obj
[ 20%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/dynarr/dynarr.c.obj
[ 20%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/nameread/nameread.c.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/pstoken/pstoken.c.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/sfntread/sfntread.c.obj
[ 22%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfDrawingOperations.cpp.obj
[ 22%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfEncodingPrivate.cpp.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/sha1/sha1.c.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/support/canthappen.c.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/support/fixed.c.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/t1cstr/t1cstr.c.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/t1read/t1read.c.obj
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/t2cstr/t2cstr.c.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/hamdis-inl.h:26,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.h:35,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexBinaryIVF.cpp:23:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h: In member function 'int faiss::HammingComputerDefault::hamming(const uint8_t*) const':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h:315:32: warning: statement will never be executed [-Wswitch-unreachable]
315 | [[fallthrough]];
| ^
[ 22%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/afdko/source/varread/varread.c.obj
[ 24%] Building C object external/podofo/3rdparty/CMakeFiles/podofo_3rdparty.dir/utf8proc/utf8proc.c.obj
[ 24%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfFilter.cpp.obj
[ 24%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfFilterFactory.cpp.obj
[ 24%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfFiltersImpl.cpp.obj
[ 24%] Linking CXX static library ../../../Release/libpodofo_3rdparty.a
[ 24%] Built target podofo_3rdparty
[ 24%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfImmediateWriter.cpp.obj
[ 24%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexHNSW.cpp.obj
[ 24%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIDMap.cpp.obj
[ 26%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfObjectStreamParser.cpp.obj
[ 26%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfParser.cpp.obj
[ 26%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVF.cpp.obj
[ 26%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizer.cpp.obj
[ 26%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFFlat.cpp.obj
[ 26%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFPQ.cpp.obj
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp: In function 'FILE* utls::fopen(const std::string_view&, const std::string_view&)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp:1199:20: warning: cast from type 'const char16_t*' to type 'wchar_t*' casts away qualifiers [-Wcast-qual]
1199 | return _wfopen((wchar_t*)filename16.c_str(), (wchar_t*)mode16.c_str());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp:1199:50: warning: cast from type 'const char16_t*' to type 'wchar_t*' casts away qualifiers [-Wcast-qual]
1199 | return _wfopen((wchar_t*)filename16.c_str(), (wchar_t*)mode16.c_str());
| ^~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp: In function 'std::ifstream utls::open_ifstream(const std::string_view&, std::ios_base::openmode)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp:1227:21: warning: cast from type 'const char16_t*' to type 'wchar_t*' casts away qualifiers [-Wcast-qual]
1227 | return ifstream((wchar_t*)filename16.c_str(), mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp: In function 'std::ofstream utls::open_ofstream(const std::string_view&, std::ios_base::openmode)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp:1237:21: warning: cast from type 'const char16_t*' to type 'wchar_t*' casts away qualifiers [-Wcast-qual]
1237 | return ofstream((wchar_t*)filename16.c_str(), mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp: In function 'std::fstream utls::open_fstream(const std::string_view&, std::ios_base::openmode)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/podofo/src/podofo/private/PdfDeclarationsPrivate.cpp:1247:20: warning: cast from type 'const char16_t*' to type 'wchar_t*' casts away qualifiers [-Wcast-qual]
1247 | return fstream((wchar_t*)filename16.c_str(), mode);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
At global scope:
cc1plus.exe: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics
[ 28%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFFastScan.cpp.obj
[ 28%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfParserObject.cpp.obj
[ 28%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfStandard14FontData.cpp.obj
[ 28%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfStandard14FontFiles.cpp.obj
[ 28%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizerFastScan.cpp.obj
[ 28%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.obj
[ 28%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFPQR.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexIVFFastScan.cpp:23:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::SingleResultHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:264:39: warning: 'align' attribute directive ignored [-Wattributes]
264 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::HeapHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:360:39: warning: 'align' attribute directive ignored [-Wattributes]
360 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::ReservoirHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:472:39: warning: 'align' attribute directive ignored [-Wattributes]
472 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::RangeHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:594:39: warning: 'align' attribute directive ignored [-Wattributes]
594 | ALIGNED(32) uint16_t d32tab[32];
| ^
[ 28%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfStreamedObjectStream.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexIVFPQFastScan.cpp:23:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::SingleResultHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:264:39: warning: 'align' attribute directive ignored [-Wattributes]
264 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::HeapHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:360:39: warning: 'align' attribute directive ignored [-Wattributes]
360 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::ReservoirHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:472:39: warning: 'align' attribute directive ignored [-Wattributes]
472 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::RangeHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:594:39: warning: 'align' attribute directive ignored [-Wattributes]
594 | ALIGNED(32) uint16_t d32tab[32];
| ^
[ 28%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfWriter.cpp.obj
[ 28%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfXRef.cpp.obj
[ 28%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfXRefEntry.cpp.obj
[ 28%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFRaBitQ.cpp.obj
[ 28%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFSpectralHash.cpp.obj
[ 30%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfXRefStream.cpp.obj
[ 30%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexLSH.cpp.obj
[ 30%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/PdfXRefStreamParserObject.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/hamdis-inl.h:26,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.h:35,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexIVFSpectralHash.cpp:21:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h: In member function 'int faiss::HammingComputerDefault::hamming(const uint8_t*) const':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h:315:32: warning: statement will never be executed [-Wswitch-unreachable]
315 | [[fallthrough]];
| ^
[ 30%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexNNDescent.cpp.obj
[ 30%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/SASLprep.cpp.obj
[ 30%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/XMPUtils.cpp.obj
[ 30%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexLattice.cpp.obj
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexNSG.cpp.obj
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexPQ.cpp.obj
[ 32%] Building CXX object external/podofo/src/podofo/private/CMakeFiles/podofo_private.dir/XmlUtils.cpp.obj
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexFastScan.cpp.obj
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizerFastScan.cpp.obj
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexIVFIndependentQuantizer.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/hamdis-inl.h:26,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.h:35,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexPQ.cpp:20:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h: In member function 'int faiss::HammingComputerDefault::hamming(const uint8_t*) const':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h:315:32: warning: statement will never be executed [-Wswitch-unreachable]
315 | [[fallthrough]];
| ^
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexPQFastScan.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/hamdis-inl.h:26,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.h:35,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexIVFPQ.cpp:26:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h: In member function 'int faiss::HammingComputerDefault::hamming(const uint8_t*) const':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h:315:32: warning: statement will never be executed [-Wswitch-unreachable]
315 | [[fallthrough]];
| ^
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexPreTransform.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/IndexFastScan.cpp:23:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::SingleResultHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:264:39: warning: 'align' attribute directive ignored [-Wattributes]
264 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::HeapHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:360:39: warning: 'align' attribute directive ignored [-Wattributes]
360 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::ReservoirHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:472:39: warning: 'align' attribute directive ignored [-Wattributes]
472 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::RangeHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:594:39: warning: 'align' attribute directive ignored [-Wattributes]
594 | ALIGNED(32) uint16_t d32tab[32];
| ^
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexRaBitQ.cpp.obj
[ 32%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexRefine.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexReplicas.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexRowwiseMinMax.cpp.obj
[ 33%] Linking CXX static library ../../../../../Release/libpodofo_private.a
[ 33%] Built target podofo_private
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexScalarQuantizer.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexShards.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexShardsIVF.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/IndexNeuralNetCodec.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/MatrixStats.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/MetaIndexes.cpp.obj
[ 33%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/VectorTransform.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/clone_index.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/index_factory.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/AuxIndexStructures.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/CodePacker.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/IDSelector.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/FaissException.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/HNSW.cpp.obj
[ 35%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/NSG.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/PolysemousTraining.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/ProductQuantizer.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/AdditiveQuantizer.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/RaBitQuantizer.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/ResidualQuantizer.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/LocalSearchQuantizer.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/ProductAdditiveQuantizer.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/ScalarQuantizer.cpp.obj
[ 37%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/index_read.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/RaBitQuantizer.cpp:12:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/rabitq_simd.h: In function '__m512i faiss::get_lookup_512()':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/rabitq_simd.h:29:31: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi]
29 | inline __m512i get_lookup_512() {
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/rabitq_simd.h: In function '__m256i faiss::get_lookup_256()':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/rabitq_simd.h:103:31: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
103 | inline __m256i get_lookup_256() {
| ^
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/index_write.cpp.obj
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/io.cpp.obj
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/kmeans1d.cpp.obj
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/lattice_Zn.cpp.obj
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/mapped_io.cpp.obj
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan.cpp.obj
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_1.cpp.obj
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/pq4_fast_scan.cpp:10:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::SingleResultHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:264:39: warning: 'align' attribute directive ignored [-Wattributes]
264 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::HeapHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:360:39: warning: 'align' attribute directive ignored [-Wattributes]
360 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::ReservoirHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:472:39: warning: 'align' attribute directive ignored [-Wattributes]
472 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::RangeHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:594:39: warning: 'align' attribute directive ignored [-Wattributes]
594 | ALIGNED(32) uint16_t d32tab[32];
| ^
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_qbs.cpp.obj
[ 39%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/residual_quantizer_encode_steps.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/zerocopy_io.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/impl/NNDescent.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/invlists/BlockInvertedLists.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/invlists/DirectMap.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/invlists/InvertedLists.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/utils/Heap.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/utils/NeuralNet.cpp.obj
[ 41%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.obj
[ 43%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/utils/distances.cpp.obj
[ 43%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.obj
[ 43%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/utils/extra_distances.cpp.obj
[ 43%] Building CXX object external/faiss/faiss/CMakeFiles/faiss.dir/utils/hamming.cpp.obj
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp: In function '__m128 faiss::masked_read(int, const float*)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:311:28: warning: 'align' attribute directive ignored [-Wattributes]
311 | ALIGNED(16) float buf[4] = {0, 0, 0, 0};
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp: In function 'void faiss::fvec_madd(size_t, const float*, float, const float*, float*)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3376:28: error: cast from 'const float*' to long int' loses precision [-fpermissive]
3376 | if ((n & 3) == 0 && ((((long)a) | ((long)b) | ((long)c)) & 15) == 0)
| ^~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3376:40: error: cast from 'const float*' to long int' loses precision [-fpermissive]
3376 | if ((n & 3) == 0 && ((((long)a) | ((long)b) | ((long)c)) & 15) == 0)
| ^~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3376:52: error: cast from 'float*' to 'long int' loses precision [-fpermissive]
3376 | if ((n & 3) == 0 && ((((long)a) | ((long)b) | ((long)c)) & 15) == 0)
| ^~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp: In function 'int faiss::fvec_madd_and_argmi(size_t, const float*, float, const float*, float*)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3540:28: error: cast from 'const float*' to long int' loses precision [-fpermissive]
3540 | if ((n & 3) == 0 && ((((long)a) | ((long)b) | ((long)c)) & 15) == 0) {
| ^~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3540:40: error: cast from 'const float*' to long int' loses precision [-fpermissive]
3540 | if ((n & 3) == 0 && ((((long)a) | ((long)b) | ((long)c)) & 15) == 0) {
| ^~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3540:52: error: cast from 'float*' to 'long int' loses precision [-fpermissive]
3540 | if ((n & 3) == 0 && ((((long)a) | ((long)b) | ((long)c)) & 15) == 0) {
| ^~~~~~~
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp: In function 'faiss::simd8float32 faiss::{anonymous}::load_simd8float32_partial(const float*, int)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3667:28: warning: 'align' attribute directive ignored [-Wattributes]
3667 | ALIGNED(32) float tmp[8] = {0, 0, 0, 0, 0, 0, 0, 0};
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp: In function 'void faiss::compute_PQ_dis_tables_dsub2(size_t, size_t, const float*, size_t, const float*, bool, float*)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/distances_simd.cpp:3693:45: warning: 'align' attribute directive ignored [-Wattributes]
3693 | ALIGNED(32) float centroid[8];
| ^
make[2]: *** [external/faiss/faiss/CMakeFiles/faiss.dir/build.make:1325: external/faiss/faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.obj] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/hamdis-inl.h:26,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.h:35,
from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming.cpp:24:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h: In member function 'int faiss::HammingComputerDefault::hamming(const uint8_t*) const':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/utils/hamming_distance/generic-inl.h:315:32: warning: statement will never be executed [-Wswitch-unreachable]
315 | [[fallthrough]];
| ^
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/pq4_fast_scan_search_1.cpp:12:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::SingleResultHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:264:39: warning: 'align' attribute directive ignored [-Wattributes]
264 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::HeapHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:360:39: warning: 'align' attribute directive ignored [-Wattributes]
360 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::ReservoirHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:472:39: warning: 'align' attribute directive ignored [-Wattributes]
472 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::RangeHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:594:39: warning: 'align' attribute directive ignored [-Wattributes]
594 | ALIGNED(32) uint16_t d32tab[32];
| ^
In file included from C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/pq4_fast_scan_search_qbs.cpp:12:
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::SingleResultHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:264:39: warning: 'align' attribute directive ignored [-Wattributes]
264 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::HeapHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:360:39: warning: 'align' attribute directive ignored [-Wattributes]
360 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::ReservoirHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:472:39: warning: 'align' attribute directive ignored [-Wattributes]
472 | ALIGNED(32) uint16_t d32tab[32];
| ^
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h: In member function 'void faiss::simd_result_handlers::RangeHandler<C, with_id_map>::handle(size_t, size_t, faiss::simd16uint16, faiss::simd16uint16)':
C:/Users/StevenLocal/Documents/work/kolosal/kolosal-server/external/faiss/faiss/impl/simd_result_handlers.h:594:39: warning: 'align' attribute directive ignored [-Wattributes]
594 | ALIGNED(32) uint16_t d32tab[32];
| ^
make[1]: *** [CMakeFiles/Makefile2:2595: external/faiss/faiss/CMakeFiles/faiss.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
Environment
OS: Windows 11 26100.4946
Build tool: MinGW 64
Build on commit: 5e4fb47f7b87040ecae74d52f17a010ecf73609f
Metadata
Metadata
Assignees
Labels
No labels