Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/faiss.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-362190-71206/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/faiss.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1709856000 Wrote: /builddir/build/SRPMS/faiss-1.8.0-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/faiss.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-362190-71206/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/faiss.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1709856000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9zFpdl + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf faiss-1.8.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/faiss-1.8.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd faiss-1.8.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.sJEcs5 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd faiss-1.8.0 + export CUDACXX=/usr/local/cuda/bin/nvcc + CUDACXX=/usr/local/cuda/bin/nvcc + export 'TORCH_CUDA_ARCH_LIST=5.0;5.2;6.0;6.1;7.0;7.5;8.0;8.6;9.0' + TORCH_CUDA_ARCH_LIST='5.0;5.2;6.0;6.1;7.0;7.5;8.0;8.6;9.0' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B anolis-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=lib64 -DCMAKE_INSTALL_FULL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=libexec -DCMAKE_INSTALL_FULL_LIBEXECDIR:PATH=/usr/libexec -DCMAKE_INSTALL_RUNSTATEDIR:PATH=/run -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=/var -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=/var/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -B build -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DBUILD_TESTING=OFF -- The CXX compiler identification is GNU 12.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The CUDA compiler identification is NVIDIA 12.1.105 -- Detecting CUDA compiler ABI info -- Detecting CUDA compiler ABI info - done -- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc - skipped -- Detecting CUDA compile features -- Detecting CUDA compile features - done -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Could NOT find MKL (missing: MKL_LIBRARIES) -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib64/libblis.so -- Looking for cheev_ -- Looking for cheev_ - not found -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib64/liblapack.so;/usr/lib64/libblis.so -- Found CUDAToolkit: /usr/local/cuda/include (found version "12.1.105") -- Found SWIG: /usr/bin/swig (found version "4.1.1") found components: python -- Found Python: /usr/include/python3.10 (found version "3.10.13") found components: Development NumPy Interpreter Development.Module Development.Embed -- Configuring done (4.5s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/faiss-1.8.0/build + /usr/bin/make -O -j80 V=1 VERBOSE=1 -C build faiss make: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' /usr/bin/cmake -S/builddir/build/BUILD/faiss-1.8.0 -B/builddir/build/BUILD/faiss-1.8.0/build --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' /usr/bin/make -f CMakeFiles/Makefile2 faiss make[1]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' /usr/bin/cmake -S/builddir/build/BUILD/faiss-1.8.0 -B/builddir/build/BUILD/faiss-1.8.0/build --check-build-system CMakeFiles/Makefile.cmake 0 make[1]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' make[1]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/faiss-1.8.0/build/CMakeFiles 56 make[1]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' /usr/bin/make -f CMakeFiles/Makefile2 faiss/CMakeFiles/faiss.dir/all /usr/bin/make -f faiss/gpu/CMakeFiles/faiss_gpu.dir/build.make faiss/gpu/CMakeFiles/faiss_gpu.dir/depend make[3]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' cd /builddir/build/BUILD/faiss-1.8.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/faiss-1.8.0 /builddir/build/BUILD/faiss-1.8.0/faiss/gpu /builddir/build/BUILD/faiss-1.8.0/build /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu/CMakeFiles/faiss_gpu.dir/DependInfo.cmake --color= make[3]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' /usr/bin/make -f faiss/gpu/CMakeFiles/faiss_gpu.dir/build.make faiss/gpu/CMakeFiles/faiss_gpu.dir/build make[3]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' [ 10%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu.dir/impl/RemapIndices.cpp.o cd /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu && /usr/bin/g++ -I/builddir/build/BUILD/faiss-1.8.0 -isystem /usr/local/cuda/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MT faiss/gpu/CMakeFiles/faiss_gpu.dir/impl/RemapIndices.cpp.o -MF CMakeFiles/faiss_gpu.dir/impl/RemapIndices.cpp.o.d -o CMakeFiles/faiss_gpu.dir/impl/RemapIndices.cpp.o -c /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/RemapIndices.cpp make[3]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/RemapIndices.cpp:24: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 24 | #pragma omp parallel for | In file included from /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/RemapIndices.cpp:9: /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/RemapIndices.cpp: In function 'void faiss::gpu::ivfOffsetToUserIndex(faiss::idx_t*, faiss::idx_t, faiss::idx_t, int, const std::vector >&)': /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/RemapIndices.cpp:22:27: warning: comparison of integer expressions of different signedness: 'faiss::idx_t' {aka 'long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 22 | FAISS_ASSERT(numLists == listOffsetToUserIndex.size()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/RemapIndices.cpp:40:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 40 | FAISS_ASSERT(listOffset < listIndices.size()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ make[3]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' [ 14%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu.dir/utils/Timer.cpp.o cd /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu && /usr/bin/g++ -I/builddir/build/BUILD/faiss-1.8.0 -isystem /usr/local/cuda/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MT faiss/gpu/CMakeFiles/faiss_gpu.dir/utils/Timer.cpp.o -MF CMakeFiles/faiss_gpu.dir/utils/Timer.cpp.o.d -o CMakeFiles/faiss_gpu.dir/utils/Timer.cpp.o -c /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/utils/Timer.cpp make[3]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' make[3]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' [ 10%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu.dir/impl/InterleavedCodes.cpp.o cd /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu && /usr/bin/g++ -I/builddir/build/BUILD/faiss-1.8.0 -isystem /usr/local/cuda/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MT faiss/gpu/CMakeFiles/faiss_gpu.dir/impl/InterleavedCodes.cpp.o -MF CMakeFiles/faiss_gpu.dir/impl/InterleavedCodes.cpp.o.d -o CMakeFiles/faiss_gpu.dir/impl/InterleavedCodes.cpp.o -c /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp make[3]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:110: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 110 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:123: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 123 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:139: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 139 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:173: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 173 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:218: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 218 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:236: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 236 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:258: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 258 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:383: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 383 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:398: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 398 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:416: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 416 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:451: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 451 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:498: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 498 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:514: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 514 | #pragma omp parallel for | /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:534: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 534 | #pragma omp parallel for | In file included from /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:10: /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp: In function 'std::vector faiss::gpu::unpackNonInterleaved(std::vector, int, int, int)': /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:99:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | FAISS_ASSERT(data.size() == numVecs * srcVecSize); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:114:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 114 | FAISS_ASSERT(srcIdx < data.size()); | ~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:129:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 129 | FAISS_ASSERT(lo < data.size()); | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:130:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 130 | FAISS_ASSERT(hi <= data.size()); | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:133:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 133 | auto vUpper = hi < data.size() ? data[hi] : 0; | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:145:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 145 | FAISS_ASSERT(lo < data.size()); | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:146:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 146 | FAISS_ASSERT(hi <= data.size()); | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:149:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 149 | auto vUpper = hi < data.size() ? data[hi] : 0; | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp: In function 'std::vector faiss::gpu::packNonInterleaved(std::vector, int, int, int)': /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:370:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 370 | FAISS_ASSERT(data.size() == numVecs * dims * utils::divUp(bitsPerCode, 8)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp: In function 'std::vector faiss::gpu::packInterleaved(std::vector, int, int, int)': /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/impl/InterleavedCodes.cpp:475:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 475 | FAISS_ASSERT(data.size() == numVecs * dims * utils::divUp(bitsPerCode, 8)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/impl/FaissAssert.h:25:15: note: in definition of macro 'FAISS_ASSERT' 25 | if (!(X)) { \ | ^ make[3]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' [ 3%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu.dir/GpuResources.cpp.o cd /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu && /usr/bin/g++ -I/builddir/build/BUILD/faiss-1.8.0 -isystem /usr/local/cuda/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MT faiss/gpu/CMakeFiles/faiss_gpu.dir/GpuResources.cpp.o -MF CMakeFiles/faiss_gpu.dir/GpuResources.cpp.o.d -o CMakeFiles/faiss_gpu.dir/GpuResources.cpp.o -c /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/GpuResources.cpp make[3]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' make[3]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' [ 12%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu.dir/utils/StackDeviceMemory.cpp.o cd /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu && /usr/bin/g++ -I/builddir/build/BUILD/faiss-1.8.0 -isystem /usr/local/cuda/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MT faiss/gpu/CMakeFiles/faiss_gpu.dir/utils/StackDeviceMemory.cpp.o -MF CMakeFiles/faiss_gpu.dir/utils/StackDeviceMemory.cpp.o.d -o CMakeFiles/faiss_gpu.dir/utils/StackDeviceMemory.cpp.o -c /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/utils/StackDeviceMemory.cpp make[3]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' make[3]: Entering directory '/builddir/build/BUILD/faiss-1.8.0/build' [ 1%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu.dir/GpuAutoTune.cpp.o cd /builddir/build/BUILD/faiss-1.8.0/build/faiss/gpu && /usr/bin/g++ -I/builddir/build/BUILD/faiss-1.8.0 -isystem /usr/local/cuda/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -MD -MT faiss/gpu/CMakeFiles/faiss_gpu.dir/GpuAutoTune.cpp.o -MF CMakeFiles/faiss_gpu.dir/GpuAutoTune.cpp.o.d -o CMakeFiles/faiss_gpu.dir/GpuAutoTune.cpp.o -c /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/GpuAutoTune.cpp make[3]: Leaving directory '/builddir/build/BUILD/faiss-1.8.0/build' /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/GpuAutoTune.cpp: In member function 'virtual void faiss::gpu::GpuParameterSpace::initialize(const faiss::Index*)': /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/GpuAutoTune.cpp:34:28: warning: unused variable 'ix' [-Wunused-variable] 34 | #define DC(classname) auto ix = dynamic_cast(index) | ^~ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/GpuAutoTune.cpp:41:9: note: in expansion of macro 'DC' 41 | if (DC(IndexShardsIVF)) { | ^~ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/GpuAutoTune.cpp:59:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'faiss::idx_t' {aka 'long int'} [-Wsign-compare] 59 | if (nprobe >= ix->getNumLists() || nprobe > getMaxKSelection()) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/faiss-1.8.0/faiss/gpu/GpuAutoTune.cpp:59:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 59 | if (nprobe >= ix->getNumLists() || nprobe > getMaxKSelection()) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~