Open jiayuehua opened 4 hours ago
C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss/gpu/utils/MergeNetworkWarp.cuh(108): error: invalid combination of type specifiers
bool char = !(laneId & L);
^
C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss/gpu/utils/MergeNetworkWarp.cuh(108): error: expected an identifier
bool char = !(laneId & L);
^
C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss/gpu/utils/MergeNetworkWarp.cuh(114): error: type name is not allowed
bool s = char ? Comp::gt(k, otherK) : Comp::lt(k, otherK);
^
C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss/gpu/utils/MergeNetworkWarp.cuh(119): error: type name is not allowed
bool s = char ? Comp::lt(k, otherK) : Comp::gt(k, otherK);
^
C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss/gpu/utils/MergeNetworkWarp.cuh(131): error: invalid combination of type specifiers
bool char = !(laneId & stride);
^
C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss/gpu/utils/MergeNetworkWarp.cuh(131): error: expected an identifier
Package: faiss[core,gpu]:x64-windows@1.7.4#1
Host Environment
To Reproduce
vcpkg install faiss[gpu]
Failure logs
C:\d\src\vcpkg\buildtrees\faiss\install-x64-windows-dbg-out.log
``` Change Dir: 'C:/d/src/vcpkg/buildtrees/faiss/x64-windows-dbg' Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v -v -j17 install [1/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexBinary.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexBinary.cpp [2/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexBinaryFromFloat.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexBinaryFromFloat.cpp [3/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\Index.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\Index.cpp [4/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexFlat.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexFlat.cpp [5/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexBinaryFlat.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexBinaryFlat.cpp [6/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexBinaryHNSW.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexBinaryHNSW.cpp [7/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexFlatCodes.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexFlatCodes.cpp [8/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\Index2Layer.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\Index2Layer.cpp [9/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\Clustering.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\Clustering.cpp [10/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexAdditiveQuantizer.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexAdditiveQuantizer.cpp [11/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexHNSW.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexHNSW.cpp [12/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexBinaryHash.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexBinaryHash.cpp [13/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVF.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVF.cpp [14/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIDMap.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIDMap.cpp [15/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexBinaryIVF.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexBinaryIVF.cpp [16/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IVFlib.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IVFlib.cpp [17/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\AutoTune.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\AutoTune.cpp [18/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFAdditiveQuantizer.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFAdditiveQuantizer.cpp [19/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFPQR.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFPQR.cpp [20/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexNNDescent.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexNNDescent.cpp [21/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFSpectralHash.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFSpectralHash.cpp [22/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexLattice.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexLattice.cpp [23/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFPQFastScan.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFPQFastScan.cpp [24/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFFlat.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFFlat.cpp [25/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexLSH.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexLSH.cpp [26/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFAdditiveQuantizerFastScan.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFAdditiveQuantizerFastScan.cpp [27/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexNSG.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexNSG.cpp [28/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexPQ.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexPQ.cpp [29/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexAdditiveQuantizerFastScan.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexAdditiveQuantizerFastScan.cpp [30/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFPQ.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFPQ.cpp [31/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexPreTransform.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexPreTransform.cpp [32/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexIVFFastScan.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexIVFFastScan.cpp [33/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexPQFastScan.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexPQFastScan.cpp [34/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexFastScan.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexFastScan.cpp [35/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\MatrixStats.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\MatrixStats.cpp [36/157] C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe /TP -DFAISS_MAIN_LIB -DFINTEGER=int -Dfaiss_EXPORTS -IC:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean -external:I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6\include" -external:W0 /nologo /DWIN32 /D_WINDOWS /utf-8 /GR /EHsc /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 -MDd -openmp /showIncludes /Fofaiss\CMakeFiles\faiss.dir\IndexRowwiseMinMax.cpp.obj /Fdfaiss\CMakeFiles\faiss.dir\ /FS -c C:\d\src\vcpkg\buildtrees\faiss\src\v1.7.4-b01657e44a.clean\faiss\IndexRowwiseMinMax.cpp ... Skipped 275 lines ... C:\PROGRA~1\NVIDIA~2\CUDA\v12.6\include\cuda.h(22958): warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss C:\PROGRA~1\NVIDIA~2\CUDA\v12.6\include\cub/warp/specializations/warp_exchange_shfl.cuh(1): warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\xutility(4688): warning #128-D: loop is not reachable for (; _Count != 0; ++_Dest, (void) ++_First, --_Count) { ^ detected during: instantiation of "_OutIt std::_Copy_n_unchecked4(_InIt, _SizeTy, _OutIt) [with _InIt=float *, _SizeTy=size_t, _OutIt=float *]" at line 1430 of C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.41.34120\include\vector instantiation of "void std::vector<_Ty, _Alloc>::_Assign_counted_range(_Iter, std::vector<_Ty, _Alloc>::size_type) [with _Ty=float, _Alloc=std::allocator