Diff of the two buildlogs: -- --- b1/build.log 2023-05-07 12:38:47.397954943 +0000 +++ b2/build.log 2023-05-07 13:36:44.357468364 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jun 8 06:39:01 -12 2024 -I: pbuilder-time-stamp: 1717871941 +I: Current time: Mon May 8 02:38:54 +14 2023 +I: pbuilder-time-stamp: 1683463134 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./faiss_1.7.3.orig.tar.gz] I: copying [./faiss_1.7.3-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Thu Nov 17 11:02:14 2022 -12 +gpgv: Signature made Fri Nov 18 13:02:14 2022 +14 gpgv: using RSA key 26FB43829C6392308856D6A6F82F07FB8EBA2D59 gpgv: issuer "roehling@debian.org" gpgv: Can't check signature: No public key @@ -34,52 +34,84 @@ dpkg-source: info: applying 0007-Add-GTest-filter.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/32312/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/D01_modify_environment starting +debug: Running on codethink16-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 8 02:39 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='32312' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=20314 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.KxqDZva2/pbuilderrc_Rw4a --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KxqDZva2/b1 --logfile b1/build.log faiss_1.7.3-2.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.KxqDZva2/pbuilderrc_wil1 --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KxqDZva2/b2 --logfile b2/build.log --extrapackages usrmerge faiss_1.7.3-2.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink11-arm64 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 8 04:47 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/32312/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 6 00:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -220,7 +252,7 @@ Get: 81 http://deb.debian.org/debian bookworm/main arm64 python3-setuptools all 66.1.1-1 [521 kB] Get: 82 http://deb.debian.org/debian bookworm/main arm64 swig4.0 arm64 4.1.0-0.2 [1299 kB] Get: 83 http://deb.debian.org/debian bookworm/main arm64 swig all 4.1.0-0.2 [321 kB] -Fetched 57.2 MB in 2s (24.7 MB/s) +Fetched 57.2 MB in 3s (17.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19616 files and directories currently installed.) @@ -572,8 +604,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/faiss-1.7.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../faiss_1.7.3-2_source.changes +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/faiss-1.7.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../faiss_1.7.3-2_source.changes dpkg-buildpackage: info: source package faiss dpkg-buildpackage: info: source version 1.7.3-2 dpkg-buildpackage: info: source distribution unstable @@ -652,42 +693,42 @@ make[2]: Entering directory '/build/faiss-1.7.3/build' make -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/depend make -f faiss/python/CMakeFiles/faiss_python_callbacks.dir/build.make faiss/python/CMakeFiles/faiss_python_callbacks.dir/depend -make -f faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/build.make faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/depend +make[3]: Entering directory '/build/faiss-1.7.3/build' +cd /build/faiss-1.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/faiss-1.7.3 /build/faiss-1.7.3/faiss /build/faiss-1.7.3/build /build/faiss-1.7.3/build/faiss /build/faiss-1.7.3/build/faiss/CMakeFiles/faiss.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/faiss-1.7.3/build' cd /build/faiss-1.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/faiss-1.7.3 /build/faiss-1.7.3/faiss/python /build/faiss-1.7.3/build /build/faiss-1.7.3/build/faiss/python /build/faiss-1.7.3/build/faiss/python/CMakeFiles/faiss_python_callbacks.dir/DependInfo.cmake --color= +make -f faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/build.make faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/depend make[3]: Entering directory '/build/faiss-1.7.3/build' cd /build/faiss-1.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/faiss-1.7.3 /build/faiss-1.7.3/faiss/python /build/faiss-1.7.3/build /build/faiss-1.7.3/build/faiss/python /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/faiss-1.7.3/build' -cd /build/faiss-1.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/faiss-1.7.3 /build/faiss-1.7.3/faiss /build/faiss-1.7.3/build /build/faiss-1.7.3/build/faiss /build/faiss-1.7.3/build/faiss/CMakeFiles/faiss.dir/DependInfo.cmake --color= -Dependee "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/DependInfo.cmake" is newer than depender "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/depend.internal". -Dependee "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/depend.internal". -Scanning dependencies of target swigfaiss_swig_compilation make[3]: Leaving directory '/build/faiss-1.7.3/build' make -f faiss/python/CMakeFiles/faiss_python_callbacks.dir/build.make faiss/python/CMakeFiles/faiss_python_callbacks.dir/build +make[3]: Entering directory '/build/faiss-1.7.3/build' make[3]: Leaving directory '/build/faiss-1.7.3/build' make -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/build +Dependee "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/DependInfo.cmake" is newer than depender "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/depend.internal". +Dependee "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/depend.internal". +Scanning dependencies of target swigfaiss_swig_compilation +make[3]: Entering directory '/build/faiss-1.7.3/build' make[3]: Leaving directory '/build/faiss-1.7.3/build' make -f faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/build.make faiss/python/CMakeFiles/swigfaiss_swig_compilation.dir/build make[3]: Entering directory '/build/faiss-1.7.3/build' -make[3]: Entering directory '/build/faiss-1.7.3/build' -make[3]: Entering directory '/build/faiss-1.7.3/build' -[ 1%] Swig compile swigfaiss.swig for python -cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/cmake -E make_directory /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir /build/faiss-1.7.3/build/faiss/python /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir +[ 1%] Building CXX object faiss/CMakeFiles/faiss.dir/AutoTune.cpp.o +cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/AutoTune.cpp.o -MF CMakeFiles/faiss.dir/AutoTune.cpp.o.d -o CMakeFiles/faiss.dir/AutoTune.cpp.o -c /build/faiss-1.7.3/faiss/AutoTune.cpp [ 1%] Building CXX object faiss/python/CMakeFiles/faiss_python_callbacks.dir/python_callbacks.cpp.o cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/c++ -I/build/faiss-1.7.3/faiss/python/../.. -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=gnu++11 -MD -MT faiss/python/CMakeFiles/faiss_python_callbacks.dir/python_callbacks.cpp.o -MF CMakeFiles/faiss_python_callbacks.dir/python_callbacks.cpp.o.d -o CMakeFiles/faiss_python_callbacks.dir/python_callbacks.cpp.o -c /build/faiss-1.7.3/faiss/python/python_callbacks.cpp -[ 3%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.o +[ 3%] Swig compile swigfaiss.swig for python +[ 3%] Building CXX object faiss/CMakeFiles/faiss.dir/Clustering.cpp.o +cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/Clustering.cpp.o -MF CMakeFiles/faiss.dir/Clustering.cpp.o.d -o CMakeFiles/faiss.dir/Clustering.cpp.o -c /build/faiss-1.7.3/faiss/Clustering.cpp +cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/cmake -E make_directory /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir /build/faiss-1.7.3/build/faiss/python /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir +[ 5%] Building CXX object faiss/CMakeFiles/faiss.dir/IVFlib.cpp.o +cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IVFlib.cpp.o -MF CMakeFiles/faiss.dir/IVFlib.cpp.o.d -o CMakeFiles/faiss.dir/IVFlib.cpp.o -c /build/faiss-1.7.3/faiss/IVFlib.cpp +[ 7%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.o -MF CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.o.d -o CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.o -c /build/faiss-1.7.3/faiss/IndexAdditiveQuantizer.cpp -[ 5%] Building CXX object faiss/CMakeFiles/faiss.dir/Index.cpp.o -[ 5%] Building CXX object faiss/CMakeFiles/faiss.dir/AutoTune.cpp.o -cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/AutoTune.cpp.o -MF CMakeFiles/faiss.dir/AutoTune.cpp.o.d -o CMakeFiles/faiss.dir/AutoTune.cpp.o -c /build/faiss-1.7.3/faiss/AutoTune.cpp +[ 7%] Building CXX object faiss/CMakeFiles/faiss.dir/Index.cpp.o +[ 7%] Building CXX object faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/Index.cpp.o -MF CMakeFiles/faiss.dir/Index.cpp.o.d -o CMakeFiles/faiss.dir/Index.cpp.o -c /build/faiss-1.7.3/faiss/Index.cpp -[ 5%] Building CXX object faiss/CMakeFiles/faiss.dir/Clustering.cpp.o -cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/Clustering.cpp.o -MF CMakeFiles/faiss.dir/Clustering.cpp.o.d -o CMakeFiles/faiss.dir/Clustering.cpp.o -c /build/faiss-1.7.3/faiss/Clustering.cpp -[ 5%] Building CXX object faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.o -cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/cmake -E touch /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir/swigfaissPYTHON.stamp -[ 7%] Building CXX object faiss/CMakeFiles/faiss.dir/IVFlib.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.o -MF CMakeFiles/faiss.dir/Index2Layer.cpp.o.d -o CMakeFiles/faiss.dir/Index2Layer.cpp.o -c /build/faiss-1.7.3/faiss/Index2Layer.cpp -cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IVFlib.cpp.o -MF CMakeFiles/faiss.dir/IVFlib.cpp.o.d -o CMakeFiles/faiss.dir/IVFlib.cpp.o -c /build/faiss-1.7.3/faiss/IVFlib.cpp +cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/cmake -E touch /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir/swigfaissPYTHON.stamp cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/cmake -E env SWIG_LIB=/usr/share/swig4.0 /usr/bin/swig4.0 -python -I/build/faiss-1.7.3/faiss/python/../.. -I/build/faiss-1.7.3 -I/usr/include/python3.11 -I/usr/lib/python3/dist-packages/numpy/core/include -doxygen -DSWIGWORDSIZE64 -outdir /build/faiss-1.7.3/build/faiss/python -c++ -interface _swigfaiss -o /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx /build/faiss-1.7.3/faiss/python/swigfaiss.swig [ 7%] Linking CXX static library libfaiss_python_callbacks.a cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/cmake -P CMakeFiles/faiss_python_callbacks.dir/cmake_clean_target.cmake @@ -706,10 +747,10 @@ cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.o -MF CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.o.d -o CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.o -c /build/faiss-1.7.3/faiss/IndexBinaryHNSW.cpp [ 11%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryHash.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexBinaryHash.cpp.o -MF CMakeFiles/faiss.dir/IndexBinaryHash.cpp.o.d -o CMakeFiles/faiss.dir/IndexBinaryHash.cpp.o -c /build/faiss-1.7.3/faiss/IndexBinaryHash.cpp -[ 11%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o -cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o -MF CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o.d -o CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o -c /build/faiss-1.7.3/faiss/IndexBinaryIVF.cpp [ 13%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexFlat.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexFlat.cpp.o -MF CMakeFiles/faiss.dir/IndexFlat.cpp.o.d -o CMakeFiles/faiss.dir/IndexFlat.cpp.o -c /build/faiss-1.7.3/faiss/IndexFlat.cpp +[ 13%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o +cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o -MF CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o.d -o CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o -c /build/faiss-1.7.3/faiss/IndexBinaryIVF.cpp [ 13%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexFlatCodes.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexFlatCodes.cpp.o -MF CMakeFiles/faiss.dir/IndexFlatCodes.cpp.o.d -o CMakeFiles/faiss.dir/IndexFlatCodes.cpp.o -c /build/faiss-1.7.3/faiss/IndexFlatCodes.cpp [ 15%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexHNSW.cpp.o @@ -728,10 +769,10 @@ cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexIVFFastScan.cpp.o -MF CMakeFiles/faiss.dir/IndexIVFFastScan.cpp.o.d -o CMakeFiles/faiss.dir/IndexIVFFastScan.cpp.o -c /build/faiss-1.7.3/faiss/IndexIVFFastScan.cpp [ 20%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizerFastScan.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizerFastScan.cpp.o -MF CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizerFastScan.cpp.o.d -o CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizerFastScan.cpp.o -c /build/faiss-1.7.3/faiss/IndexIVFAdditiveQuantizerFastScan.cpp -[ 20%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o -cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o -MF CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o.d -o CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o -c /build/faiss-1.7.3/faiss/IndexIVFPQFastScan.cpp make[3]: Leaving directory '/build/faiss-1.7.3/build' [ 20%] Built target swigfaiss_swig_compilation +[ 20%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o +cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o -MF CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o.d -o CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o -c /build/faiss-1.7.3/faiss/IndexIVFPQFastScan.cpp [ 20%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFPQR.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/IndexIVFPQR.cpp.o -MF CMakeFiles/faiss.dir/IndexIVFPQR.cpp.o.d -o CMakeFiles/faiss.dir/IndexIVFPQR.cpp.o -c /build/faiss-1.7.3/faiss/IndexIVFPQR.cpp [ 22%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFSpectralHash.cpp.o @@ -826,10 +867,10 @@ cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.o -MF CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.o.d -o CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.o -c /build/faiss-1.7.3/faiss/invlists/InvertedListsIOHook.cpp [ 58%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/Heap.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/utils/Heap.cpp.o -MF CMakeFiles/faiss.dir/utils/Heap.cpp.o.d -o CMakeFiles/faiss.dir/utils/Heap.cpp.o -c /build/faiss-1.7.3/faiss/utils/Heap.cpp -[ 58%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o -cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o -MF CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o.d -o CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o -c /build/faiss-1.7.3/faiss/utils/WorkerThread.cpp [ 60%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/distances.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/utils/distances.cpp.o -MF CMakeFiles/faiss.dir/utils/distances.cpp.o.d -o CMakeFiles/faiss.dir/utils/distances.cpp.o -c /build/faiss-1.7.3/faiss/utils/distances.cpp +[ 60%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o +cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o -MF CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o.d -o CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o -c /build/faiss-1.7.3/faiss/utils/WorkerThread.cpp [ 60%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.o cd /build/faiss-1.7.3/build/faiss && /usr/bin/c++ -DFINTEGER=int -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.o -MF CMakeFiles/faiss.dir/utils/distances_simd.cpp.o.d -o CMakeFiles/faiss.dir/utils/distances_simd.cpp.o -c /build/faiss-1.7.3/faiss/utils/distances_simd.cpp [ 62%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/extra_distances.cpp.o @@ -854,39 +895,39 @@ make[3]: Leaving directory '/build/faiss-1.7.3/build' [ 66%] Built target faiss make -f faiss/python/CMakeFiles/swigfaiss.dir/build.make faiss/python/CMakeFiles/swigfaiss.dir/depend -make -f c_api/CMakeFiles/faiss_c.dir/build.make c_api/CMakeFiles/faiss_c.dir/depend -make -f tests/CMakeFiles/faiss_test.dir/build.make tests/CMakeFiles/faiss_test.dir/depend make[3]: Entering directory '/build/faiss-1.7.3/build' cd /build/faiss-1.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/faiss-1.7.3 /build/faiss-1.7.3/faiss/python /build/faiss-1.7.3/build /build/faiss-1.7.3/build/faiss/python /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir/DependInfo.cmake --color= +make -f c_api/CMakeFiles/faiss_c.dir/build.make c_api/CMakeFiles/faiss_c.dir/depend +make -f tests/CMakeFiles/faiss_test.dir/build.make tests/CMakeFiles/faiss_test.dir/depend make[3]: Entering directory '/build/faiss-1.7.3/build' cd /build/faiss-1.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/faiss-1.7.3 /build/faiss-1.7.3/c_api /build/faiss-1.7.3/build /build/faiss-1.7.3/build/c_api /build/faiss-1.7.3/build/c_api/CMakeFiles/faiss_c.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/faiss-1.7.3/build' cd /build/faiss-1.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/faiss-1.7.3 /build/faiss-1.7.3/tests /build/faiss-1.7.3/build /build/faiss-1.7.3/build/tests /build/faiss-1.7.3/build/tests/CMakeFiles/faiss_test.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/faiss-1.7.3/build' -make[3]: Leaving directory '/build/faiss-1.7.3/build' -make[3]: Leaving directory '/build/faiss-1.7.3/build' -make -f faiss/python/CMakeFiles/swigfaiss.dir/build.make faiss/python/CMakeFiles/swigfaiss.dir/build -make -f c_api/CMakeFiles/faiss_c.dir/build.make c_api/CMakeFiles/faiss_c.dir/build make -f tests/CMakeFiles/faiss_test.dir/build.make tests/CMakeFiles/faiss_test.dir/build make[3]: Entering directory '/build/faiss-1.7.3/build' +make[3]: Leaving directory '/build/faiss-1.7.3/build' +make -f c_api/CMakeFiles/faiss_c.dir/build.make c_api/CMakeFiles/faiss_c.dir/build make[3]: Entering directory '/build/faiss-1.7.3/build' +make[3]: Leaving directory '/build/faiss-1.7.3/build' +make -f faiss/python/CMakeFiles/swigfaiss.dir/build.make faiss/python/CMakeFiles/swigfaiss.dir/build make[3]: Entering directory '/build/faiss-1.7.3/build' [ 66%] Building CXX object c_api/CMakeFiles/faiss_c.dir/AutoTune_c.cpp.o -[ 66%] Building CXX object faiss/python/CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o -[ 67%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o -[ 67%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o -cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/c++ -Dswigfaiss_EXPORTS -I/build/faiss-1.7.3/faiss/python/../.. -I/build/faiss-1.7.3 -isystem /usr/include/python3.11 -isystem /usr/lib/python3/dist-packages/numpy/core/include -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/python/CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o -MF CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o.d -o CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o -c /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/AutoTune_c.cpp.o -MF CMakeFiles/faiss_c.dir/AutoTune_c.cpp.o.d -o CMakeFiles/faiss_c.dir/AutoTune_c.cpp.o -c /build/faiss-1.7.3/c_api/AutoTune_c.cpp -cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o -MF CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o.d -o CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o -c /build/faiss-1.7.3/c_api/IndexIVFFlat_c.cpp -cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o -MF CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o.d -o CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o -c /build/faiss-1.7.3/c_api/IndexIVF_c.cpp -[ 69%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_binary_flat.cpp.o -[ 71%] Building CXX object c_api/CMakeFiles/faiss_c.dir/Clustering_c.cpp.o -[ 71%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_dealloc_invlists.cpp.o +[ 66%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o +[ 66%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o +[ 67%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_binary_flat.cpp.o +cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o -MF CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o.d -o CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o -c /build/faiss-1.7.3/c_api/IndexFlat_c.cpp cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_binary_flat.cpp.o -MF CMakeFiles/faiss_test.dir/test_binary_flat.cpp.o.d -o CMakeFiles/faiss_test.dir/test_binary_flat.cpp.o -c /build/faiss-1.7.3/tests/test_binary_flat.cpp +[ 69%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o +[ 69%] Building CXX object faiss/python/CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o +[ 69%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_dealloc_invlists.cpp.o +[ 71%] Building CXX object c_api/CMakeFiles/faiss_c.dir/Clustering_c.cpp.o cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/Clustering_c.cpp.o -MF CMakeFiles/faiss_c.dir/Clustering_c.cpp.o.d -o CMakeFiles/faiss_c.dir/Clustering_c.cpp.o -c /build/faiss-1.7.3/c_api/Clustering_c.cpp +cd /build/faiss-1.7.3/build/faiss/python && /usr/bin/c++ -Dswigfaiss_EXPORTS -I/build/faiss-1.7.3/faiss/python/../.. -I/build/faiss-1.7.3 -isystem /usr/include/python3.11 -isystem /usr/lib/python3/dist-packages/numpy/core/include -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -std=gnu++11 -MD -MT faiss/python/CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o -MF CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o.d -o CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o -c /build/faiss-1.7.3/build/faiss/python/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_dealloc_invlists.cpp.o -MF CMakeFiles/faiss_test.dir/test_dealloc_invlists.cpp.o.d -o CMakeFiles/faiss_test.dir/test_dealloc_invlists.cpp.o -c /build/faiss-1.7.3/tests/test_dealloc_invlists.cpp -[ 71%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o -cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o -MF CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o.d -o CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o -c /build/faiss-1.7.3/c_api/IndexFlat_c.cpp +cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o -MF CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o.d -o CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o -c /build/faiss-1.7.3/c_api/IndexIVFFlat_c.cpp +cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o -MF CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o.d -o CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o -c /build/faiss-1.7.3/c_api/IndexIVF_c.cpp [ 71%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexLSH_c.cpp.o cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/IndexLSH_c.cpp.o -MF CMakeFiles/faiss_c.dir/IndexLSH_c.cpp.o.d -o CMakeFiles/faiss_c.dir/IndexLSH_c.cpp.o -c /build/faiss-1.7.3/c_api/IndexLSH_c.cpp [ 73%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexPreTransform_c.cpp.o @@ -909,33 +950,33 @@ cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/MetaIndexes_c.cpp.o -MF CMakeFiles/faiss_c.dir/MetaIndexes_c.cpp.o.d -o CMakeFiles/faiss_c.dir/MetaIndexes_c.cpp.o -c /build/faiss-1.7.3/c_api/MetaIndexes_c.cpp [ 81%] Building CXX object c_api/CMakeFiles/faiss_c.dir/clone_index_c.cpp.o cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/clone_index_c.cpp.o -MF CMakeFiles/faiss_c.dir/clone_index_c.cpp.o.d -o CMakeFiles/faiss_c.dir/clone_index_c.cpp.o -c /build/faiss-1.7.3/c_api/clone_index_c.cpp -[ 81%] Building CXX object c_api/CMakeFiles/faiss_c.dir/error_impl.cpp.o -cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/error_impl.cpp.o -MF CMakeFiles/faiss_c.dir/error_impl.cpp.o.d -o CMakeFiles/faiss_c.dir/error_impl.cpp.o -c /build/faiss-1.7.3/c_api/error_impl.cpp [ 81%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_ivfpq_indexing.cpp.o cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_ivfpq_indexing.cpp.o -MF CMakeFiles/faiss_test.dir/test_ivfpq_indexing.cpp.o.d -o CMakeFiles/faiss_test.dir/test_ivfpq_indexing.cpp.o -c /build/faiss-1.7.3/tests/test_ivfpq_indexing.cpp +[ 81%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o +cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o -MF CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o.d -o CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o -c /build/faiss-1.7.3/tests/test_lowlevel_ivf.cpp +[ 81%] Building CXX object c_api/CMakeFiles/faiss_c.dir/error_impl.cpp.o +cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/error_impl.cpp.o -MF CMakeFiles/faiss_c.dir/error_impl.cpp.o.d -o CMakeFiles/faiss_c.dir/error_impl.cpp.o -c /build/faiss-1.7.3/c_api/error_impl.cpp [ 83%] Building CXX object c_api/CMakeFiles/faiss_c.dir/index_factory_c.cpp.o cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/index_factory_c.cpp.o -MF CMakeFiles/faiss_c.dir/index_factory_c.cpp.o.d -o CMakeFiles/faiss_c.dir/index_factory_c.cpp.o -c /build/faiss-1.7.3/c_api/index_factory_c.cpp [ 83%] Building CXX object c_api/CMakeFiles/faiss_c.dir/index_io_c.cpp.o cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/index_io_c.cpp.o -MF CMakeFiles/faiss_c.dir/index_io_c.cpp.o.d -o CMakeFiles/faiss_c.dir/index_io_c.cpp.o -c /build/faiss-1.7.3/c_api/index_io_c.cpp [ 84%] Building CXX object c_api/CMakeFiles/faiss_c.dir/impl/AuxIndexStructures_c.cpp.o cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/impl/AuxIndexStructures_c.cpp.o -MF CMakeFiles/faiss_c.dir/impl/AuxIndexStructures_c.cpp.o.d -o CMakeFiles/faiss_c.dir/impl/AuxIndexStructures_c.cpp.o -c /build/faiss-1.7.3/c_api/impl/AuxIndexStructures_c.cpp -[ 84%] Building CXX object c_api/CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o -cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o -MF CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o.d -o CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o -c /build/faiss-1.7.3/c_api/utils/distances_c.cpp -[ 84%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o -cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o -MF CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o.d -o CMakeFiles/faiss_test.dir/test_lowlevel_ivf.cpp.o -c /build/faiss-1.7.3/tests/test_lowlevel_ivf.cpp [ 86%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_merge.cpp.o cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_merge.cpp.o -MF CMakeFiles/faiss_test.dir/test_merge.cpp.o.d -o CMakeFiles/faiss_test.dir/test_merge.cpp.o -c /build/faiss-1.7.3/tests/test_merge.cpp +[ 86%] Building CXX object c_api/CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o +cd /build/faiss-1.7.3/build/c_api && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT c_api/CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o -MF CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o.d -o CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o -c /build/faiss-1.7.3/c_api/utils/distances_c.cpp [ 86%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_omp_threads.cpp.o cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_omp_threads.cpp.o -MF CMakeFiles/faiss_test.dir/test_omp_threads.cpp.o.d -o CMakeFiles/faiss_test.dir/test_omp_threads.cpp.o -c /build/faiss-1.7.3/tests/test_omp_threads.cpp [ 88%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_ondisk_ivf.cpp.o cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_ondisk_ivf.cpp.o -MF CMakeFiles/faiss_test.dir/test_ondisk_ivf.cpp.o.d -o CMakeFiles/faiss_test.dir/test_ondisk_ivf.cpp.o -c /build/faiss-1.7.3/tests/test_ondisk_ivf.cpp +[ 88%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o +cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o -MF CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o.d -o CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o -c /build/faiss-1.7.3/tests/test_pairs_decoding.cpp [ 90%] Linking CXX static library libfaiss_c.a cd /build/faiss-1.7.3/build/c_api && /usr/bin/cmake -P CMakeFiles/faiss_c.dir/cmake_clean_target.cmake cd /build/faiss-1.7.3/build/c_api && /usr/bin/cmake -E cmake_link_script CMakeFiles/faiss_c.dir/link.txt --verbose=1 /usr/bin/ar qc libfaiss_c.a CMakeFiles/faiss_c.dir/AutoTune_c.cpp.o CMakeFiles/faiss_c.dir/Clustering_c.cpp.o CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o CMakeFiles/faiss_c.dir/IndexLSH_c.cpp.o CMakeFiles/faiss_c.dir/IndexPreTransform_c.cpp.o CMakeFiles/faiss_c.dir/VectorTransform_c.cpp.o CMakeFiles/faiss_c.dir/IndexShards_c.cpp.o CMakeFiles/faiss_c.dir/IndexReplicas_c.cpp.o CMakeFiles/faiss_c.dir/Index_c.cpp.o CMakeFiles/faiss_c.dir/IndexBinary_c.cpp.o CMakeFiles/faiss_c.dir/IndexScalarQuantizer_c.cpp.o CMakeFiles/faiss_c.dir/MetaIndexes_c.cpp.o CMakeFiles/faiss_c.dir/clone_index_c.cpp.o CMakeFiles/faiss_c.dir/error_impl.cpp.o CMakeFiles/faiss_c.dir/index_factory_c.cpp.o CMakeFiles/faiss_c.dir/index_io_c.cpp.o CMakeFiles/faiss_c.dir/impl/AuxIndexStructures_c.cpp.o CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o /usr/bin/ranlib libfaiss_c.a -[ 90%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o -cd /build/faiss-1.7.3/build/tests && /usr/bin/c++ -I/build/faiss-1.7.3 -g -O2 -ffile-prefix-map=/build/faiss-1.7.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -DGTEST_HAS_PTHREAD=1 -std=gnu++11 -MD -MT tests/CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o -MF CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o.d -o CMakeFiles/faiss_test.dir/test_pairs_decoding.cpp.o -c /build/faiss-1.7.3/tests/test_pairs_decoding.cpp make[3]: Leaving directory '/build/faiss-1.7.3/build' [ 90%] Built target faiss_c [ 92%] Building CXX object tests/CMakeFiles/faiss_test.dir/test_params_override.cpp.o @@ -1039,83 +1080,92 @@ 4: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 5: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 6: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -8: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 7: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +8: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +6: Running main() from ./googletest/src/gtest_main.cc +6: Note: Google Test filter = IVFPQ.accuracy +6: [==========] Running 1 test from 1 test suite. +6: [----------] Global test environment set-up. +6: [----------] 1 test from IVFPQ +6: [ RUN ] IVFPQ.accuracy 1: Running main() from ./googletest/src/gtest_main.cc 1: Note: Google Test filter = BinaryFlat.accuracy 1: [==========] Running 1 test from 1 test suite. 1: [----------] Global test environment set-up. 1: [----------] 1 test from BinaryFlat 1: [ RUN ] BinaryFlat.accuracy -1: [ OK ] BinaryFlat.accuracy (176 ms) -1: [----------] 1 test from BinaryFlat (176 ms total) +2: Running main() from ./googletest/src/gtest_main.cc +2: Note: Google Test filter = TestIvlistDealloc.IVFFlat +2: [==========] Running 1 test from 1 test suite. +2: [----------] Global test environment set-up. +2: [----------] 1 test from TestIvlistDealloc +2: [ RUN ] TestIvlistDealloc.IVFFlat +1: [ OK ] BinaryFlat.accuracy (774 ms) +1: [----------] 1 test from BinaryFlat (794 ms total) 1: 1: [----------] Global test environment tear-down -1: [==========] 1 test from 1 test suite ran. (177 ms total) +1: [==========] 1 test from 1 test suite ran. (795 ms total) 1: [ PASSED ] 1 test. - 1/50 Test #1: BinaryFlat.accuracy ........................... Passed 0.74 sec + 1/50 Test #1: BinaryFlat.accuracy ........................... Passed 3.75 sec test 9 Start 9: TestLowLevelIVF.IVFFlatIP 9: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TestLowLevelIVF.IVFFlatIP" "--gtest_also_run_disabled_tests" 9: Working Directory: /build/faiss-1.7.3/build/tests 9: Test timeout computed to be: 1500 +5: Running main() from ./googletest/src/gtest_main.cc +5: Note: Google Test filter = IVFPQ.codec +5: [==========] Running 1 test from 1 test suite. +5: [----------] Global test environment set-up. +5: [----------] 1 test from IVFPQ +5: [ RUN ] IVFPQ.codec +4: Running main() from ./googletest/src/gtest_main.cc +4: Note: Google Test filter = TestIvlistDealloc.IVFPQ +4: [==========] Running 1 test from 1 test suite. +4: [----------] Global test environment set-up. +4: [----------] 1 test from TestIvlistDealloc +4: [ RUN ] TestIvlistDealloc.IVFPQ 9: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +6: WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points 3: Running main() from ./googletest/src/gtest_main.cc 3: Note: Google Test filter = TestIvlistDealloc.IVFSQ 3: [==========] Running 1 test from 1 test suite. 3: [----------] Global test environment set-up. 3: [----------] 1 test from TestIvlistDealloc 3: [ RUN ] TestIvlistDealloc.IVFSQ -2: Running main() from ./googletest/src/gtest_main.cc -2: Note: Google Test filter = TestIvlistDealloc.IVFFlat -2: [==========] Running 1 test from 1 test suite. -2: [----------] Global test environment set-up. -2: [----------] 1 test from TestIvlistDealloc -2: [ RUN ] TestIvlistDealloc.IVFFlat -7: Running main() from ./googletest/src/gtest_main.cc -7: Note: Google Test filter = TestLowLevelIVF.IVFFlatL2 -7: [==========] Running 1 test from 1 test suite. -7: [----------] Global test environment set-up. -7: [----------] 1 test from TestLowLevelIVF -7: [ RUN ] TestLowLevelIVF.IVFFlatL2 8: Running main() from ./googletest/src/gtest_main.cc 8: Note: Google Test filter = TestLowLevelIVF.PCAIVFFlatL2 8: [==========] Running 1 test from 1 test suite. 8: [----------] Global test environment set-up. 8: [----------] 1 test from TestLowLevelIVF 8: [ RUN ] TestLowLevelIVF.PCAIVFFlatL2 -5: Running main() from ./googletest/src/gtest_main.cc -5: Note: Google Test filter = IVFPQ.codec -5: [==========] Running 1 test from 1 test suite. -5: [----------] Global test environment set-up. -5: [----------] 1 test from IVFPQ -5: [ RUN ] IVFPQ.codec +6: Training level-1 quantizer +6: Training level-1 quantizer on 1500 vectors in 64D +6: Training IVF residual +6: computing residuals +6: training 16x256 product quantizer on 1500 vectors in 64D +6: Training PQ slice 0/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +7: Running main() from ./googletest/src/gtest_main.cc +7: Note: Google Test filter = TestLowLevelIVF.IVFFlatL2 +7: [==========] Running 1 test from 1 test suite. +7: [----------] Global test environment set-up. +7: [----------] 1 test from TestLowLevelIVF +7: [ RUN ] TestLowLevelIVF.IVFFlatL2 9: Running main() from ./googletest/src/gtest_main.cc 9: Note: Google Test filter = TestLowLevelIVF.IVFFlatIP 9: [==========] Running 1 test from 1 test suite. 9: [----------] Global test environment set-up. 9: [----------] 1 test from TestLowLevelIVF 9: [ RUN ] TestLowLevelIVF.IVFFlatIP -4: Running main() from ./googletest/src/gtest_main.cc -4: Note: Google Test filter = TestIvlistDealloc.IVFPQ -4: [==========] Running 1 test from 1 test suite. -4: [----------] Global test environment set-up. -4: [----------] 1 test from TestIvlistDealloc -4: [ RUN ] TestIvlistDealloc.IVFPQ -6: Running main() from ./googletest/src/gtest_main.cc -6: Note: Google Test filter = IVFPQ.accuracy -6: [==========] Running 1 test from 1 test suite. -6: [----------] Global test environment set-up. -6: [----------] 1 test from IVFPQ -6: [ RUN ] IVFPQ.accuracy -7: [ OK ] TestLowLevelIVF.IVFFlatL2 (788 ms) -7: [----------] 1 test from TestLowLevelIVF (788 ms total) -7: -7: [----------] Global test environment tear-down -7: [==========] 1 test from 1 test suite ran. (789 ms total) -7: [ PASSED ] 1 test. - 2/50 Test #7: TestLowLevelIVF.IVFFlatL2 ..................... Passed 1.83 sec +8: [ OK ] TestLowLevelIVF.PCAIVFFlatL2 (2804 ms) +8: [----------] 1 test from TestLowLevelIVF (2804 ms total) +8: +8: [----------] Global test environment tear-down +8: [==========] 1 test from 1 test suite ran. (2804 ms total) +8: [ PASSED ] 1 test. + 2/50 Test #8: TestLowLevelIVF.PCAIVFFlatL2 .................. Passed 6.68 sec test 10 Start 10: TestLowLevelIVF.IVFSQL2 @@ -1123,93 +1173,110 @@ 10: Working Directory: /build/faiss-1.7.3/build/tests 10: Test timeout computed to be: 1500 10: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -9: [ OK ] TestLowLevelIVF.IVFFlatIP (843 ms) -9: [----------] 1 test from TestLowLevelIVF (843 ms total) -9: -9: [----------] Global test environment tear-down -9: [==========] 1 test from 1 test suite ran. (843 ms total) -9: [ PASSED ] 1 test. - 3/50 Test #9: TestLowLevelIVF.IVFFlatIP ..................... Passed 1.38 sec +7: [ OK ] TestLowLevelIVF.IVFFlatL2 (3836 ms) +7: [----------] 1 test from TestLowLevelIVF (3836 ms total) +7: +7: [----------] Global test environment tear-down +7: [==========] 1 test from 1 test suite ran. (3836 ms total) +7: [ PASSED ] 1 test. +10: Running main() from ./googletest/src/gtest_main.cc +10: Note: Google Test filter = TestLowLevelIVF.IVFSQL2 +10: [==========] Running 1 test from 1 test suite. +10: [----------] Global test environment set-up. +10: [----------] 1 test from TestLowLevelIVF +10: [ RUN ] TestLowLevelIVF.IVFSQL2 + 3/50 Test #7: TestLowLevelIVF.IVFFlatL2 ..................... Passed 8.11 sec test 11 Start 11: TestLowLevelIVF.IVFSQIP 11: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TestLowLevelIVF.IVFSQIP" "--gtest_also_run_disabled_tests" 11: Working Directory: /build/faiss-1.7.3/build/tests 11: Test timeout computed to be: 1500 -6: WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points 11: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -6: Training level-1 quantizer -6: Training level-1 quantizer on 1500 vectors in 64D -6: Training IVF residual -6: computing residuals -6: training 16x256 product quantizer on 1500 vectors in 64D -6: Training PQ slice 0/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -8: [ OK ] TestLowLevelIVF.PCAIVFFlatL2 (1376 ms) -8: [----------] 1 test from TestLowLevelIVF (1376 ms total) -8: -8: [----------] Global test environment tear-down -8: [==========] 1 test from 1 test suite ran. (1376 ms total) -8: [ PASSED ] 1 test. - 4/50 Test #8: TestLowLevelIVF.PCAIVFFlatL2 .................. Passed 2.43 sec +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +6: Iteration 0 (0.28 s, search 0.19 s): objective=39.5783 imbalance=1.314 nsplit=0 Iteration 1 (0.38 s, search 0.27 s): objective=28.6375 imbalance=1.250 nsplit=0 Iteration 2 (0.48 s, search 0.35 s): objective=25.9073 imbalance=1.208 nsplit=0 Iteration 3 (0.60 s, search 0.44 s): objective=24.6718 imbalance=1.190 nsplit=0 Iteration 4 (0.70 s, search 0.52 s): objective=24.1787 imbalance=1.182 nsplit=0 Iteration 5 (0.92 s, search 0.65 s): objective=23.8748 imbalance=1.179 nsplit=0 Iteration 6 (1.08 s, search 0.77 s): objective=23.7034 imbalance=1.179 nsplit=0 Iteration 7 (1.32 s, search 0.93 s): objective=23.5844 imbalance=1.178 nsplit=0 Iteration 8 (1.56 s, search 1.05 s): objective=23.5272 imbalance=1.176 nsplit=0 Iteration 9 (1.88 s, search 1.31 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 10 (2.14 s, search 1.47 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 11 (2.39 s, search 1.65 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 12 (2.68 s, search 1.81 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 13 (2.91 s, search 1.98 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 14 (3.16 s, search 2.17 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 15 (3.44 s, search 2.36 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 16 (3.72 s, search 2.56 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 17 (3.96 s, search 2.70 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 18 (4.20 s, search 2.87 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 19 (4.40 s, search 3.01 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 20 (4.62 s, search 3.14 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 21 (4.83 s, search 3.29 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 22 (5.02 s, search 3.43 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 23 (5.21 s, search 3.54 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 24 (5.46 s, search 3.71 s): objective=23.5178 imbalance=1.176 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +9: [ OK ] TestLowLevelIVF.IVFFlatIP (3695 ms) +9: [----------] 1 test from TestLowLevelIVF (3695 ms total) +9: +9: [----------] Global test environment tear-down +9: [==========] 1 test from 1 test suite ran. (3695 ms total) +9: [ PASSED ] 1 test. + 4/50 Test #9: TestLowLevelIVF.IVFFlatIP ..................... Passed 6.03 sec test 12 Start 12: TestLowLevelIVF.IVFPQL2 12: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TestLowLevelIVF.IVFPQL2" "--gtest_also_run_disabled_tests" 12: Working Directory: /build/faiss-1.7.3/build/tests 12: Test timeout computed to be: 1500 +6: +6: Training PQ slice 1/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s 12: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -10: Running main() from ./googletest/src/gtest_main.cc -10: Note: Google Test filter = TestLowLevelIVF.IVFSQL2 -10: [==========] Running 1 test from 1 test suite. -10: [----------] Global test environment set-up. -10: [----------] 1 test from TestLowLevelIVF -10: [ RUN ] TestLowLevelIVF.IVFSQL2 -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 11: Running main() from ./googletest/src/gtest_main.cc 11: Note: Google Test filter = TestLowLevelIVF.IVFSQIP 11: [==========] Running 1 test from 1 test suite. 11: [----------] Global test environment set-up. 11: [----------] 1 test from TestLowLevelIVF 11: [ RUN ] TestLowLevelIVF.IVFSQIP -3: [ OK ] TestIvlistDealloc.IVFSQ (2450 ms) -3: [----------] 1 test from TestIvlistDealloc (2450 ms total) -3: -3: [----------] Global test environment tear-down -3: [==========] 1 test from 1 test suite ran. (2450 ms total) -3: [ PASSED ] 1 test. 12: Running main() from ./googletest/src/gtest_main.cc 12: Note: Google Test filter = TestLowLevelIVF.IVFPQL2 12: [==========] Running 1 test from 1 test suite. 12: [----------] Global test environment set-up. 12: [----------] 1 test from TestLowLevelIVF 12: [ RUN ] TestLowLevelIVF.IVFPQL2 - 5/50 Test #3: TestIvlistDealloc.IVFSQ ....................... Passed 3.36 sec +10: [ OK ] TestLowLevelIVF.IVFSQL2 (4855 ms) +10: [----------] 1 test from TestLowLevelIVF (4855 ms total) +10: +10: [----------] Global test environment tear-down +10: [==========] 1 test from 1 test suite ran. (4855 ms total) +10: [ PASSED ] 1 test. + 5/50 Test #10: TestLowLevelIVF.IVFSQL2 ....................... Passed 6.11 sec test 13 Start 13: TestLowLevelIVF.IVFPQIP 13: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TestLowLevelIVF.IVFPQIP" "--gtest_also_run_disabled_tests" 13: Working Directory: /build/faiss-1.7.3/build/tests 13: Test timeout computed to be: 1500 -2: [ OK ] TestIvlistDealloc.IVFFlat (2382 ms) -2: [----------] 1 test from TestIvlistDealloc (2382 ms total) -2: -2: [----------] Global test environment tear-down -2: [==========] 1 test from 1 test suite ran. (2382 ms total) -2: [ PASSED ] 1 test. - 6/50 Test #2: TestIvlistDealloc.IVFFlat ..................... Passed 3.41 sec +13: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +3: [ OK ] TestIvlistDealloc.IVFSQ (9156 ms) +3: [----------] 1 test from TestIvlistDealloc (9156 ms total) +3: +3: [----------] Global test environment tear-down +3: [==========] 1 test from 1 test suite ran. (9156 ms total) +3: [ PASSED ] 1 test. + 6/50 Test #3: TestIvlistDealloc.IVFSQ ....................... Passed 13.43 sec test 14 Start 14: TestLowLevelIVF.IVFBinary 14: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TestLowLevelIVF.IVFBinary" "--gtest_also_run_disabled_tests" 14: Working Directory: /build/faiss-1.7.3/build/tests 14: Test timeout computed to be: 1500 -13: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 14: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -6: Iteration 0 (0.06 s, search 0.04 s): objective=39.5783 imbalance=1.314 nsplit=0 Iteration 1 (0.11 s, search 0.08 s): objective=28.6375 imbalance=1.250 nsplit=0 Iteration 2 (0.17 s, search 0.12 s): objective=25.9073 imbalance=1.208 nsplit=0 Iteration 3 (0.22 s, search 0.16 s): objective=24.6718 imbalance=1.190 nsplit=0 Iteration 4 (0.27 s, search 0.19 s): objective=24.1787 imbalance=1.182 nsplit=0 Iteration 5 (0.32 s, search 0.22 s): objective=23.8748 imbalance=1.179 nsplit=0 Iteration 6 (0.37 s, search 0.25 s): objective=23.7034 imbalance=1.179 nsplit=0 Iteration 7 (0.42 s, search 0.29 s): objective=23.5844 imbalance=1.178 nsplit=0 Iteration 8 (0.47 s, search 0.32 s): objective=23.5272 imbalance=1.176 nsplit=0 Iteration 9 (0.54 s, search 0.36 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 10 (0.61 s, search 0.41 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 11 (0.68 s, search 0.46 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 12 (0.75 s, search 0.50 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 13 (0.81 s, search 0.55 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 14 (0.88 s, search 0.60 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 15 (0.95 s, search 0.64 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 16 (1.03 s, search 0.69 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 17 (1.10 s, search 0.74 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 18 (1.17 s, search 0.79 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 19 (1.24 s, search 0.83 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 20 (1.31 s, search 0.88 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 21 (1.44 s, search 0.95 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 22 (1.57 s, search 1.06 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 23 (1.67 s, search 1.12 s): objective=23.5178 imbalance=1.176 nsplit=0 Iteration 24 (1.78 s, search 1.22 s): objective=23.5178 imbalance=1.176 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points +2: [ OK ] TestIvlistDealloc.IVFFlat (10990 ms) +2: [----------] 1 test from TestIvlistDealloc (10990 ms total) +2: +2: [----------] Global test environment tear-down +2: [==========] 1 test from 1 test suite ran. (10990 ms total) +2: [ PASSED ] 1 test. + 7/50 Test #2: TestIvlistDealloc.IVFFlat ..................... Passed 14.36 sec +test 15 + Start 15: TestLowLevelIVF.ThreadedSearch + +15: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TestLowLevelIVF.ThreadedSearch" "--gtest_also_run_disabled_tests" +15: Working Directory: /build/faiss-1.7.3/build/tests +15: Test timeout computed to be: 1500 +15: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +6: Iteration 0 (0.27 s, search 0.19 s): objective=39.8633 imbalance=1.304 nsplit=0 Iteration 1 (0.49 s, search 0.31 s): objective=28.2214 imbalance=1.233 nsplit=0 Iteration 2 (0.65 s, search 0.41 s): objective=25.7241 imbalance=1.209 nsplit=0 Iteration 3 (0.77 s, search 0.48 s): objective=24.5519 imbalance=1.201 nsplit=0 Iteration 4 (0.90 s, search 0.58 s): objective=24.0437 imbalance=1.192 nsplit=0 Iteration 5 (1.05 s, search 0.68 s): objective=23.7767 imbalance=1.193 nsplit=0 Iteration 6 (1.28 s, search 0.86 s): objective=23.5576 imbalance=1.194 nsplit=0 Iteration 7 (1.54 s, search 1.01 s): objective=23.5103 imbalance=1.193 nsplit=0 Iteration 8 (1.85 s, search 1.17 s): objective=23.4767 imbalance=1.194 nsplit=0 Iteration 9 (2.07 s, search 1.37 s): objective=23.4385 imbalance=1.194 nsplit=0 Iteration 10 (2.21 s, search 1.46 s): objective=23.3967 imbalance=1.195 nsplit=0 Iteration 11 (2.43 s, search 1.60 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 12 (2.70 s, search 1.76 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 13 (2.87 s, search 1.90 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 14 (3.18 s, search 2.10 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 15 (3.46 s, search 2.29 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 16 (3.90 s, search 2.57 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 17 (4.13 s, search 2.70 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 18 (4.43 s, search 2.93 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 19 (4.64 s, search 3.04 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 20 (4.98 s, search 3.35 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 21 (5.30 s, search 3.63 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 22 (5.58 s, search 3.84 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 23 (5.78 s, search 3.98 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 24 (5.96 s, search 4.11 s): objective=23.3722 imbalance=1.195 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +13: Running main() from ./googletest/src/gtest_main.cc +13: Note: Google Test filter = TestLowLevelIVF.IVFPQIP +13: [==========] Running 1 test from 1 test suite. +13: [----------] Global test environment set-up. +13: [----------] 1 test from TestLowLevelIVF +13: [ RUN ] TestLowLevelIVF.IVFPQIP 6: -6: Training PQ slice 1/16 +6: Training PQ slice 2/16 6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations 6: Preprocessing in 0.00 s 14: Running main() from ./googletest/src/gtest_main.cc @@ -1218,35 +1285,14 @@ 14: [----------] Global test environment set-up. 14: [----------] 1 test from TestLowLevelIVF 14: [ RUN ] TestLowLevelIVF.IVFBinary -13: Running main() from ./googletest/src/gtest_main.cc -13: Note: Google Test filter = TestLowLevelIVF.IVFPQIP -13: [==========] Running 1 test from 1 test suite. -13: [----------] Global test environment set-up. -13: [----------] 1 test from TestLowLevelIVF -13: [ RUN ] TestLowLevelIVF.IVFPQIP -10: [ OK ] TestLowLevelIVF.IVFSQL2 (1802 ms) -10: [----------] 1 test from TestLowLevelIVF (1803 ms total) -10: -10: [----------] Global test environment tear-down -10: [==========] 1 test from 1 test suite ran. (1803 ms total) -10: [ PASSED ] 1 test. - 7/50 Test #10: TestLowLevelIVF.IVFSQL2 ....................... Passed 2.55 sec -test 15 - Start 15: TestLowLevelIVF.ThreadedSearch - -15: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TestLowLevelIVF.ThreadedSearch" "--gtest_also_run_disabled_tests" -15: Working Directory: /build/faiss-1.7.3/build/tests -15: Test timeout computed to be: 1500 -4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -15: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 12: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -11: [ OK ] TestLowLevelIVF.IVFSQIP (1742 ms) -11: [----------] 1 test from TestLowLevelIVF (1753 ms total) +11: [ OK ] TestLowLevelIVF.IVFSQIP (5522 ms) +11: [----------] 1 test from TestLowLevelIVF (5523 ms total) 11: 11: [----------] Global test environment tear-down -11: [==========] 1 test from 1 test suite ran. (1753 ms total) +11: [==========] 1 test from 1 test suite ran. (5523 ms total) 11: [ PASSED ] 1 test. - 8/50 Test #11: TestLowLevelIVF.IVFSQIP ....................... Passed 2.76 sec + 8/50 Test #11: TestLowLevelIVF.IVFSQIP ....................... Passed 8.59 sec test 16 Start 16: MERGE.merge_flat_no_ids @@ -1254,31 +1300,26 @@ 16: Working Directory: /build/faiss-1.7.3/build/tests 16: Test timeout computed to be: 1500 16: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -13: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points 15: Running main() from ./googletest/src/gtest_main.cc 15: Note: Google Test filter = TestLowLevelIVF.ThreadedSearch 15: [==========] Running 1 test from 1 test suite. 15: [----------] Global test environment set-up. 15: [----------] 1 test from TestLowLevelIVF 15: [ RUN ] TestLowLevelIVF.ThreadedSearch -6: Iteration 0 (0.08 s, search 0.06 s): objective=39.8633 imbalance=1.304 nsplit=0 Iteration 1 (0.15 s, search 0.12 s): objective=28.2214 imbalance=1.233 nsplit=0 Iteration 2 (0.22 s, search 0.17 s): objective=25.7241 imbalance=1.209 nsplit=0 Iteration 3 (0.29 s, search 0.21 s): objective=24.5519 imbalance=1.201 nsplit=0 Iteration 4 (0.35 s, search 0.26 s): objective=24.0437 imbalance=1.192 nsplit=0 Iteration 5 (0.42 s, search 0.30 s): objective=23.7767 imbalance=1.193 nsplit=0 Iteration 6 (0.48 s, search 0.35 s): objective=23.5576 imbalance=1.194 nsplit=0 Iteration 7 (0.55 s, search 0.40 s): objective=23.5103 imbalance=1.193 nsplit=0 Iteration 8 (0.62 s, search 0.44 s): objective=23.4767 imbalance=1.194 nsplit=0 Iteration 9 (0.69 s, search 0.49 s): objective=23.4385 imbalance=1.194 nsplit=0 Iteration 10 (0.77 s, search 0.54 s): objective=23.3967 imbalance=1.195 nsplit=0 Iteration 11 (0.83 s, search 0.59 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 12 (0.90 s, search 0.64 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 13 (0.97 s, search 0.69 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 14 (1.01 s, search 0.72 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 15 (1.06 s, search 0.75 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 16 (1.11 s, search 0.79 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 17 (1.17 s, search 0.82 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 18 (1.21 s, search 0.85 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 19 (1.26 s, search 0.88 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 20 (1.32 s, search 0.92 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 21 (1.37 s, search 0.95 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 22 (1.42 s, search 0.99 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 23 (1.46 s, search 1.02 s): objective=23.3722 imbalance=1.195 nsplit=0 Iteration 24 (1.51 s, search 1.06 s): objective=23.3722 imbalance=1.195 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 2/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s +13: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points 16: Running main() from ./googletest/src/gtest_main.cc 16: Note: Google Test filter = MERGE.merge_flat_no_ids 16: [==========] Running 1 test from 1 test suite. 16: [----------] Global test environment set-up. 16: [----------] 1 test from MERGE 16: [ RUN ] MERGE.merge_flat_no_ids -16: [ OK ] MERGE.merge_flat_no_ids (270 ms) -16: [----------] 1 test from MERGE (270 ms total) +16: [ OK ] MERGE.merge_flat_no_ids (1132 ms) +16: [----------] 1 test from MERGE (1132 ms total) 16: 16: [----------] Global test environment tear-down -16: [==========] 1 test from 1 test suite ran. (270 ms total) +16: [==========] 1 test from 1 test suite ran. (1132 ms total) 16: [ PASSED ] 1 test. - 9/50 Test #16: MERGE.merge_flat_no_ids ....................... Passed 1.18 sec + 9/50 Test #16: MERGE.merge_flat_no_ids ....................... Passed 3.66 sec test 17 Start 17: MERGE.merge_flat @@ -1286,25 +1327,19 @@ 17: Working Directory: /build/faiss-1.7.3/build/tests 17: Test timeout computed to be: 1500 17: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=39.5398 imbalance=1.290 nsplit=0 Iteration 1 (0.09 s, search 0.05 s): objective=29.3722 imbalance=1.217 nsplit=0 Iteration 2 (0.14 s, search 0.09 s): objective=26.4268 imbalance=1.192 nsplit=0 Iteration 3 (0.18 s, search 0.12 s): objective=25.3663 imbalance=1.196 nsplit=0 Iteration 4 (0.22 s, search 0.15 s): objective=24.9094 imbalance=1.182 nsplit=0 Iteration 5 (0.28 s, search 0.18 s): objective=24.6999 imbalance=1.177 nsplit=0 Iteration 6 (0.32 s, search 0.21 s): objective=24.5665 imbalance=1.175 nsplit=0 Iteration 7 (0.36 s, search 0.24 s): objective=24.4584 imbalance=1.172 nsplit=0 Iteration 8 (0.41 s, search 0.28 s): objective=24.3926 imbalance=1.173 nsplit=0 Iteration 9 (0.46 s, search 0.31 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 10 (0.51 s, search 0.35 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 11 (0.56 s, search 0.38 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 12 (0.61 s, search 0.41 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 13 (0.65 s, search 0.44 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 14 (0.69 s, search 0.47 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 15 (0.74 s, search 0.50 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 16 (0.79 s, search 0.54 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 17 (0.83 s, search 0.56 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 18 (0.88 s, search 0.59 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 19 (0.93 s, search 0.62 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 20 (0.96 s, search 0.65 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 21 (1.01 s, search 0.68 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 22 (1.05 s, search 0.71 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 23 (1.10 s, search 0.74 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 24 (1.14 s, search 0.77 s): objective=24.3749 imbalance=1.173 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -17: Running main() from ./googletest/src/gtest_main.cc -17: Note: Google Test filter = MERGE.merge_flat -17: [==========] Running 1 test from 1 test suite. -17: [----------] Global test environment set-up. -17: [----------] 1 test from MERGE -17: [ RUN ] MERGE.merge_flat +6: Iteration 0 (0.21 s, search 0.16 s): objective=39.5398 imbalance=1.290 nsplit=0 Iteration 1 (0.51 s, search 0.35 s): objective=29.3722 imbalance=1.217 nsplit=0 Iteration 2 (0.73 s, search 0.49 s): objective=26.4268 imbalance=1.192 nsplit=0 Iteration 3 (0.95 s, search 0.65 s): objective=25.3663 imbalance=1.196 nsplit=0 Iteration 4 (1.17 s, search 0.81 s): objective=24.9094 imbalance=1.182 nsplit=0 Iteration 5 (1.39 s, search 0.95 s): objective=24.6999 imbalance=1.177 nsplit=0 Iteration 6 (1.65 s, search 1.11 s): objective=24.5665 imbalance=1.175 nsplit=0 Iteration 7 (1.88 s, search 1.25 s): objective=24.4584 imbalance=1.172 nsplit=0 Iteration 8 (2.13 s, search 1.47 s): objective=24.3926 imbalance=1.173 nsplit=0 Iteration 9 (2.44 s, search 1.65 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 10 (2.63 s, search 1.78 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 11 (2.81 s, search 1.92 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 12 (3.01 s, search 2.08 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 13 (3.25 s, search 2.22 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 14 (3.39 s, search 2.31 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 15 (3.55 s, search 2.42 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 16 (3.71 s, search 2.50 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 17 (3.91 s, search 2.64 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 18 (4.18 s, search 2.84 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 19 (4.33 s, search 2.93 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 20 (4.51 s, search 3.06 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 21 (4.65 s, search 3.14 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 22 (4.78 s, search 3.24 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 23 (4.98 s, search 3.39 s): objective=24.3749 imbalance=1.173 nsplit=0 Iteration 24 (5.18 s, search 3.51 s): objective=24.3749 imbalance=1.173 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points 6: 6: Training PQ slice 3/16 6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations 6: Preprocessing in 0.00 s -17: [ OK ] MERGE.merge_flat (207 ms) -17: [----------] 1 test from MERGE (207 ms total) -17: -17: [----------] Global test environment tear-down -17: [==========] 1 test from 1 test suite ran. (207 ms total) -17: [ PASSED ] 1 test. -10/50 Test #17: MERGE.merge_flat .............................. Passed 0.73 sec +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +15: [ OK ] TestLowLevelIVF.ThreadedSearch (5348 ms) +15: [----------] 1 test from TestLowLevelIVF (5348 ms total) +15: +15: [----------] Global test environment tear-down +15: [==========] 1 test from 1 test suite ran. (5348 ms total) +15: [ PASSED ] 1 test. +10/50 Test #15: TestLowLevelIVF.ThreadedSearch ................ Passed 8.12 sec test 18 Start 18: MERGE.merge_flat_vt @@ -1312,6 +1347,26 @@ 18: Working Directory: /build/faiss-1.7.3/build/tests 18: Test timeout computed to be: 1500 18: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +17: Running main() from ./googletest/src/gtest_main.cc +17: Note: Google Test filter = MERGE.merge_flat +17: [==========] Running 1 test from 1 test suite. +17: [----------] Global test environment set-up. +17: [----------] 1 test from MERGE +17: [ RUN ] MERGE.merge_flat +17: [ OK ] MERGE.merge_flat (862 ms) +17: [----------] 1 test from MERGE (862 ms total) +17: +17: [----------] Global test environment tear-down +17: [==========] 1 test from 1 test suite ran. (863 ms total) +17: [ PASSED ] 1 test. +11/50 Test #17: MERGE.merge_flat .............................. Passed 3.82 sec +test 19 + Start 19: MERGE.merge_flat_ondisk + +19: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=MERGE.merge_flat_ondisk" "--gtest_also_run_disabled_tests" +19: Working Directory: /build/faiss-1.7.3/build/tests +19: Test timeout computed to be: 1500 +19: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 18: Running main() from ./googletest/src/gtest_main.cc 18: Note: Google Test filter = MERGE.merge_flat_vt 18: [==========] Running 1 test from 1 test suite. @@ -1319,50 +1374,24 @@ 18: [----------] 1 test from MERGE 18: [ RUN ] MERGE.merge_flat_vt 18: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=37.6914 imbalance=1.323 nsplit=0 Iteration 1 (0.10 s, search 0.07 s): objective=27.5694 imbalance=1.254 nsplit=0 Iteration 2 (0.15 s, search 0.10 s): objective=25.3617 imbalance=1.245 nsplit=0 Iteration 3 (0.19 s, search 0.12 s): objective=24.2677 imbalance=1.237 nsplit=0 Iteration 4 (0.24 s, search 0.15 s): objective=23.7178 imbalance=1.238 nsplit=0 Iteration 5 (0.28 s, search 0.18 s): objective=23.5235 imbalance=1.238 nsplit=0 Iteration 6 (0.33 s, search 0.21 s): objective=23.3988 imbalance=1.236 nsplit=0 Iteration 7 (0.37 s, search 0.24 s): objective=23.3495 imbalance=1.237 nsplit=0 Iteration 8 (0.42 s, search 0.27 s): objective=23.3278 imbalance=1.237 nsplit=0 Iteration 9 (0.46 s, search 0.29 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 10 (0.51 s, search 0.33 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 11 (0.56 s, search 0.37 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 12 (0.60 s, search 0.40 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 13 (0.65 s, search 0.44 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 14 (0.68 s, search 0.46 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 15 (0.74 s, search 0.50 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 16 (0.78 s, search 0.52 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 17 (0.82 s, search 0.55 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 18 (0.87 s, search 0.58 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 19 (0.92 s, search 0.61 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 20 (0.96 s, search 0.65 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 21 (1.01 s, search 0.68 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 22 (1.06 s, search 0.72 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 23 (1.10 s, search 0.75 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 24 (1.15 s, search 0.77 s): objective=23.312 imbalance=1.237 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +19: Running main() from ./googletest/src/gtest_main.cc +19: Note: Google Test filter = MERGE.merge_flat_ondisk +19: [==========] Running 1 test from 1 test suite. +19: [----------] Global test environment set-up. +19: [----------] 1 test from MERGE +19: [ RUN ] MERGE.merge_flat_ondisk +6: Iteration 0 (0.16 s, search 0.07 s): objective=37.6914 imbalance=1.323 nsplit=0 Iteration 1 (0.41 s, search 0.28 s): objective=27.5694 imbalance=1.254 nsplit=0 Iteration 2 (0.65 s, search 0.44 s): objective=25.3617 imbalance=1.245 nsplit=0 Iteration 3 (0.94 s, search 0.62 s): objective=24.2677 imbalance=1.237 nsplit=0 Iteration 4 (1.27 s, search 0.79 s): objective=23.7178 imbalance=1.238 nsplit=0 Iteration 5 (1.56 s, search 0.93 s): objective=23.5235 imbalance=1.238 nsplit=0 Iteration 6 (1.79 s, search 1.09 s): objective=23.3988 imbalance=1.236 nsplit=0 Iteration 7 (2.12 s, search 1.34 s): objective=23.3495 imbalance=1.237 nsplit=0 Iteration 8 (2.39 s, search 1.50 s): objective=23.3278 imbalance=1.237 nsplit=0 Iteration 9 (2.61 s, search 1.60 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 10 (2.84 s, search 1.72 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 11 (3.13 s, search 1.95 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 12 (3.41 s, search 2.15 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 13 (3.74 s, search 2.42 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 14 (3.92 s, search 2.52 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 15 (4.10 s, search 2.63 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 16 (4.33 s, search 2.81 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 17 (4.65 s, search 3.07 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 18 (4.93 s, search 3.29 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 19 (5.23 s, search 3.49 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 20 (5.47 s, search 3.63 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 21 (5.70 s, search 3.80 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 22 (6.00 s, search 4.02 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 23 (6.24 s, search 4.20 s): objective=23.312 imbalance=1.237 nsplit=0 Iteration 24 (6.54 s, search 4.40 s): objective=23.312 imbalance=1.237 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points 6: 6: Training PQ slice 4/16 6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations 6: Preprocessing in 0.00 s -18: [ OK ] MERGE.merge_flat_vt (505 ms) -18: [----------] 1 test from MERGE (505 ms total) +18: [ OK ] MERGE.merge_flat_vt (3299 ms) +18: [----------] 1 test from MERGE (3299 ms total) 18: 18: [----------] Global test environment tear-down -18: [==========] 1 test from 1 test suite ran. (505 ms total) +18: [==========] 1 test from 1 test suite ran. (3299 ms total) 18: [ PASSED ] 1 test. -11/50 Test #18: MERGE.merge_flat_vt ........................... Passed 1.04 sec -test 19 - Start 19: MERGE.merge_flat_ondisk - -19: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=MERGE.merge_flat_ondisk" "--gtest_also_run_disabled_tests" -19: Working Directory: /build/faiss-1.7.3/build/tests -19: Test timeout computed to be: 1500 -19: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -19: Running main() from ./googletest/src/gtest_main.cc -19: Note: Google Test filter = MERGE.merge_flat_ondisk -19: [==========] Running 1 test from 1 test suite. -19: [----------] Global test environment set-up. -19: [----------] 1 test from MERGE -19: [ RUN ] MERGE.merge_flat_ondisk -19: resizing /tmp/faiss_tmp_nWTcAb to 512 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 1024 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 2048 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 4096 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 8192 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 16384 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 32768 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 65536 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 131072 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 262144 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 524288 bytes -19: resizing /tmp/faiss_tmp_nWTcAb to 1048576 bytes -19: [ OK ] MERGE.merge_flat_ondisk (677 ms) -19: [----------] 1 test from MERGE (677 ms total) -19: -19: [----------] Global test environment tear-down -19: [==========] 1 test from 1 test suite ran. (678 ms total) -19: [ PASSED ] 1 test. -12/50 Test #19: MERGE.merge_flat_ondisk ....................... Passed 1.11 sec +12/50 Test #18: MERGE.merge_flat_vt ........................... Passed 5.49 sec test 20 Start 20: MERGE.merge_flat_ondisk_2 @@ -1370,29 +1399,26 @@ 20: Working Directory: /build/faiss-1.7.3/build/tests 20: Test timeout computed to be: 1500 20: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=37.892 imbalance=1.321 nsplit=0 Iteration 1 (0.09 s, search 0.07 s): objective=28.3575 imbalance=1.231 nsplit=0 Iteration 2 (0.14 s, search 0.11 s): objective=26.0014 imbalance=1.209 nsplit=0 Iteration 3 (0.19 s, search 0.14 s): objective=25.0592 imbalance=1.201 nsplit=0 Iteration 4 (0.23 s, search 0.17 s): objective=24.6201 imbalance=1.201 nsplit=0 Iteration 5 (0.29 s, search 0.21 s): objective=24.4029 imbalance=1.199 nsplit=0 Iteration 6 (0.34 s, search 0.24 s): objective=24.318 imbalance=1.199 nsplit=0 Iteration 7 (0.38 s, search 0.27 s): objective=24.2629 imbalance=1.198 nsplit=0 Iteration 8 (0.42 s, search 0.30 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 9 (0.47 s, search 0.33 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 10 (0.52 s, search 0.37 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 11 (0.58 s, search 0.40 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 12 (0.64 s, search 0.44 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 13 (0.72 s, search 0.49 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 14 (0.79 s, search 0.54 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 15 (0.85 s, search 0.58 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 16 (0.90 s, search 0.62 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 17 (0.95 s, search 0.66 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 18 (0.99 s, search 0.69 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 19 (1.05 s, search 0.73 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 20 (1.10 s, search 0.76 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 21 (1.15 s, search 0.79 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 22 (1.20 s, search 0.83 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 23 (1.25 s, search 0.86 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 24 (1.30 s, search 0.89 s): objective=24.2507 imbalance=1.198 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 5/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -13: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -20: Running main() from ./googletest/src/gtest_main.cc -20: Note: Google Test filter = MERGE.merge_flat_ondisk_2 -20: [==========] Running 1 test from 1 test suite. -20: [----------] Global test environment set-up. -20: [----------] 1 test from MERGE -20: [ RUN ] MERGE.merge_flat_ondisk_2 -12: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -20: resizing /tmp/faiss_tmp_XkfBpB to 264000 bytes -20: [ OK ] MERGE.merge_flat_ondisk_2 (399 ms) -20: [----------] 1 test from MERGE (399 ms total) -20: -20: [----------] Global test environment tear-down -20: [==========] 1 test from 1 test suite ran. (399 ms total) -20: [ PASSED ] 1 test. -13/50 Test #20: MERGE.merge_flat_ondisk_2 ..................... Passed 1.09 sec +19: resizing /tmp/faiss_tmp_8LZMVr to 512 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 1024 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 2048 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 4096 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 8192 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 16384 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 32768 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 65536 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 131072 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 262144 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 524288 bytes +19: resizing /tmp/faiss_tmp_8LZMVr to 1048576 bytes +19: [ OK ] MERGE.merge_flat_ondisk (1349 ms) +19: [----------] 1 test from MERGE (1349 ms total) +19: +19: [----------] Global test environment tear-down +19: [==========] 1 test from 1 test suite ran. (1349 ms total) +19: [ PASSED ] 1 test. +13/50 Test #19: MERGE.merge_flat_ondisk ....................... Passed 4.04 sec test 21 Start 21: Threading.openmp @@ -1400,38 +1426,42 @@ 21: Working Directory: /build/faiss-1.7.3/build/tests 21: Test timeout computed to be: 1500 21: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -15: [ OK ] TestLowLevelIVF.ThreadedSearch (4912 ms) -15: [----------] 1 test from TestLowLevelIVF (4912 ms total) -15: -15: [----------] Global test environment tear-down -15: [==========] 1 test from 1 test suite ran. (4912 ms total) -15: [ PASSED ] 1 test. -14/50 Test #15: TestLowLevelIVF.ThreadedSearch ................ Passed 5.88 sec -test 22 - Start 22: ONDISK.make_invlists - -22: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=ONDISK.make_invlists" "--gtest_also_run_disabled_tests" -22: Working Directory: /build/faiss-1.7.3/build/tests -22: Test timeout computed to be: 1500 -22: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=38.4279 imbalance=1.331 nsplit=0 Iteration 1 (0.10 s, search 0.07 s): objective=28.2425 imbalance=1.238 nsplit=0 Iteration 2 (0.15 s, search 0.10 s): objective=25.4509 imbalance=1.217 nsplit=0 Iteration 3 (0.19 s, search 0.13 s): objective=24.4239 imbalance=1.206 nsplit=0 Iteration 4 (0.24 s, search 0.17 s): objective=23.901 imbalance=1.202 nsplit=0 Iteration 5 (0.29 s, search 0.20 s): objective=23.6527 imbalance=1.201 nsplit=0 Iteration 6 (0.34 s, search 0.23 s): objective=23.6052 imbalance=1.200 nsplit=0 Iteration 7 (0.40 s, search 0.27 s): objective=23.5834 imbalance=1.200 nsplit=0 Iteration 8 (0.45 s, search 0.30 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 9 (0.51 s, search 0.34 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 10 (0.57 s, search 0.38 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 11 (0.61 s, search 0.41 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 12 (0.67 s, search 0.44 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 13 (0.73 s, search 0.48 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 14 (0.78 s, search 0.53 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 15 (0.86 s, search 0.59 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 16 (0.93 s, search 0.63 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 17 (1.01 s, search 0.68 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 18 (1.07 s, search 0.73 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 19 (1.13 s, search 0.77 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 20 (1.19 s, search 0.81 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 21 (1.26 s, search 0.86 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 22 (1.32 s, search 0.90 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 23 (1.36 s, search 0.93 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 24 (1.43 s, search 0.96 s): objective=23.5765 imbalance=1.200 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 6/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s +4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points 21: Running main() from ./googletest/src/gtest_main.cc 21: Note: Google Test filter = Threading.openmp 21: [==========] Running 1 test from 1 test suite. 21: [----------] Global test environment set-up. 21: [----------] 1 test from Threading 21: [ RUN ] Threading.openmp -21: [ OK ] Threading.openmp (17 ms) -21: [----------] 1 test from Threading (17 ms total) +21: [ OK ] Threading.openmp (29 ms) +21: [----------] 1 test from Threading (29 ms total) 21: 21: [----------] Global test environment tear-down -21: [==========] 1 test from 1 test suite ran. (17 ms total) +21: [==========] 1 test from 1 test suite ran. (29 ms total) 21: [ PASSED ] 1 test. -15/50 Test #21: Threading.openmp .............................. Passed 1.03 sec +14/50 Test #21: Threading.openmp .............................. Passed 1.96 sec +test 22 + Start 22: ONDISK.make_invlists + +22: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=ONDISK.make_invlists" "--gtest_also_run_disabled_tests" +22: Working Directory: /build/faiss-1.7.3/build/tests +22: Test timeout computed to be: 1500 +22: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +20: Running main() from ./googletest/src/gtest_main.cc +20: Note: Google Test filter = MERGE.merge_flat_ondisk_2 +20: [==========] Running 1 test from 1 test suite. +20: [----------] Global test environment set-up. +20: [----------] 1 test from MERGE +20: [ RUN ] MERGE.merge_flat_ondisk_2 +12: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points +20: resizing /tmp/faiss_tmp_qZ8q4V to 264000 bytes +20: [ OK ] MERGE.merge_flat_ondisk_2 (937 ms) +20: [----------] 1 test from MERGE (937 ms total) +20: +20: [----------] Global test environment tear-down +20: [==========] 1 test from 1 test suite ran. (938 ms total) +20: [ PASSED ] 1 test. +15/50 Test #20: MERGE.merge_flat_ondisk_2 ..................... Passed 3.74 sec test 23 Start 23: ONDISK.test_add @@ -1439,12 +1469,68 @@ 23: Working Directory: /build/faiss-1.7.3/build/tests 23: Test timeout computed to be: 1500 23: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +6: Iteration 0 (0.32 s, search 0.24 s): objective=37.892 imbalance=1.321 nsplit=0 Iteration 1 (0.60 s, search 0.46 s): objective=28.3575 imbalance=1.231 nsplit=0 Iteration 2 (0.75 s, search 0.57 s): objective=26.0014 imbalance=1.209 nsplit=0 Iteration 3 (1.09 s, search 0.86 s): objective=25.0592 imbalance=1.201 nsplit=0 Iteration 4 (1.32 s, search 1.05 s): objective=24.6201 imbalance=1.201 nsplit=0 Iteration 5 (1.56 s, search 1.23 s): objective=24.4029 imbalance=1.199 nsplit=0 Iteration 6 (1.84 s, search 1.41 s): objective=24.318 imbalance=1.199 nsplit=0 Iteration 7 (2.10 s, search 1.55 s): objective=24.2629 imbalance=1.198 nsplit=0 Iteration 8 (2.48 s, search 1.72 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 9 (2.78 s, search 1.96 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 10 (3.02 s, search 2.12 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 11 (3.23 s, search 2.28 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 12 (3.35 s, search 2.39 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 13 (3.67 s, search 2.54 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 14 (4.02 s, search 2.80 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 15 (4.26 s, search 2.97 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 16 (4.59 s, search 3.17 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 17 (4.82 s, search 3.34 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 18 (5.02 s, search 3.49 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 19 (5.25 s, search 3.65 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 20 (5.44 s, search 3.78 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 21 (5.60 s, search 3.88 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 22 (5.77 s, search 3.99 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 23 (5.93 s, search 4.10 s): objective=24.2507 imbalance=1.198 nsplit=0 Iteration 24 (6.09 s, search 4.20 s): objective=24.2507 imbalance=1.198 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 5/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s 22: Running main() from ./googletest/src/gtest_main.cc 22: Note: Google Test filter = ONDISK.make_invlists 22: [==========] Running 1 test from 1 test suite. 22: [----------] Global test environment set-up. 22: [----------] 1 test from ONDISK 22: [ RUN ] ONDISK.make_invlists +23: Running main() from ./googletest/src/gtest_main.cc +23: Note: Google Test filter = ONDISK.test_add +23: [==========] Running 1 test from 1 test suite. +23: [----------] Global test environment set-up. +23: [----------] 1 test from ONDISK +23: [ RUN ] ONDISK.test_add +23: resizing /tmp/faiss_tmp_AAONNq to 64 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 256 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 512 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 1024 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 2048 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 4096 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 8192 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 16384 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 32768 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 65536 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 131072 bytes +23: resizing /tmp/faiss_tmp_AAONNq to 262144 bytes +23: [ OK ] ONDISK.test_add (574 ms) +23: [----------] 1 test from ONDISK (574 ms total) +23: +23: [----------] Global test environment tear-down +23: [==========] 1 test from 1 test suite ran. (574 ms total) +23: [ PASSED ] 1 test. +16/50 Test #23: ONDISK.test_add ............................... Passed 2.73 sec +test 24 + Start 24: ONDISK.make_invlists_threaded + +24: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=ONDISK.make_invlists_threaded" "--gtest_also_run_disabled_tests" +24: Working Directory: /build/faiss-1.7.3/build/tests +24: Test timeout computed to be: 1500 +24: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +13: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points +24: Running main() from ./googletest/src/gtest_main.cc +24: Note: Google Test filter = ONDISK.make_invlists_threaded +24: [==========] Running 1 test from 1 test suite. +24: [----------] Global test environment set-up. +24: [----------] 1 test from ONDISK +24: [ RUN ] ONDISK.make_invlists_threaded +6: Iteration 0 (0.17 s, search 0.12 s): objective=38.4279 imbalance=1.331 nsplit=0 Iteration 1 (0.38 s, search 0.25 s): objective=28.2425 imbalance=1.238 nsplit=0 Iteration 2 (0.57 s, search 0.38 s): objective=25.4509 imbalance=1.217 nsplit=0 Iteration 3 (0.75 s, search 0.51 s): objective=24.4239 imbalance=1.206 nsplit=0 Iteration 4 (0.99 s, search 0.70 s): objective=23.901 imbalance=1.202 nsplit=0 Iteration 5 (1.19 s, search 0.84 s): objective=23.6527 imbalance=1.201 nsplit=0 Iteration 6 (1.40 s, search 0.99 s): objective=23.6052 imbalance=1.200 nsplit=0 Iteration 7 (1.59 s, search 1.12 s): objective=23.5834 imbalance=1.200 nsplit=0 Iteration 8 (1.76 s, search 1.25 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 9 (1.98 s, search 1.40 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 10 (2.17 s, search 1.51 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 11 (2.36 s, search 1.62 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 12 (2.59 s, search 1.77 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 13 (2.73 s, search 1.88 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 14 (2.95 s, search 2.04 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 15 (3.07 s, search 2.13 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 16 (3.19 s, search 2.21 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 17 (3.38 s, search 2.33 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 18 (3.60 s, search 2.47 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 19 (3.79 s, search 2.61 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 20 (3.97 s, search 2.75 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 21 (4.22 s, search 2.92 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 22 (4.38 s, search 3.05 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 23 (4.62 s, search 3.21 s): objective=23.5765 imbalance=1.200 nsplit=0 Iteration 24 (4.86 s, search 3.40 s): objective=23.5765 imbalance=1.200 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 6/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +6: Iteration 0 (0.24 s, search 0.19 s): objective=37.1618 imbalance=1.249 nsplit=0 Iteration 1 (0.43 s, search 0.30 s): objective=27.911 imbalance=1.211 nsplit=0 Iteration 2 (0.65 s, search 0.44 s): objective=25.2805 imbalance=1.198 nsplit=0 Iteration 3 (0.81 s, search 0.54 s): objective=24.2525 imbalance=1.185 nsplit=0 Iteration 4 (0.95 s, search 0.65 s): objective=23.7948 imbalance=1.177 nsplit=0 Iteration 5 (1.19 s, search 0.80 s): objective=23.4615 imbalance=1.177 nsplit=0 Iteration 6 (1.42 s, search 0.98 s): objective=23.3162 imbalance=1.178 nsplit=0 Iteration 7 (1.62 s, search 1.11 s): objective=23.289 imbalance=1.177 nsplit=0 Iteration 8 (1.76 s, search 1.20 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 9 (2.03 s, search 1.39 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 10 (2.15 s, search 1.45 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 11 (2.34 s, search 1.57 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 12 (2.52 s, search 1.70 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 13 (2.71 s, search 1.85 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 14 (2.84 s, search 1.93 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 15 (2.98 s, search 2.04 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 16 (3.15 s, search 2.14 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 17 (3.39 s, search 2.34 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 18 (3.59 s, search 2.46 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 19 (3.75 s, search 2.58 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 20 (3.88 s, search 2.69 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 21 (4.11 s, search 2.88 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 22 (4.28 s, search 3.01 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 23 (4.43 s, search 3.09 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 24 (4.50 s, search 3.16 s): objective=23.2667 imbalance=1.177 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 7/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points 14: new before reroder: [152,113 243,112 364,111 924,107 485,108 733,106 460,102 759,102 370,106 592,105 ] 14: ref: [460,102 759,102 592,105 370,106 733,106 924,107 485,108 364,111 243,112 152,113 ] 14: new: [460,102 759,102 592,105 370,106 733,106 924,107 485,108 364,111 243,112 152,113 ] @@ -2045,57 +2131,13 @@ 14: new before reroder: [784,116 393,115 886,114 621,114 377,113 27,111 31,113 201,114 931,108 762,112 ] 14: ref: [460,102 759,102 592,105 370,106 733,106 924,107 485,108 364,111 243,112 152,113 ] 14: new: [931,108 27,111 762,112 31,113 377,113 201,114 621,114 886,114 393,115 784,116 ] -14: [ OK ] TestLowLevelIVF.IVFBinary (7787 ms) -14: [----------] 1 test from TestLowLevelIVF (7787 ms total) +14: [ OK ] TestLowLevelIVF.IVFBinary (30749 ms) +14: [----------] 1 test from TestLowLevelIVF (30749 ms total) 14: 14: [----------] Global test environment tear-down -14: [==========] 1 test from 1 test suite ran. (7788 ms total) +14: [==========] 1 test from 1 test suite ran. (30749 ms total) 14: [ PASSED ] 1 test. -16/50 Test #14: TestLowLevelIVF.IVFBinary ..................... Passed 8.46 sec -test 24 - Start 24: ONDISK.make_invlists_threaded - -24: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=ONDISK.make_invlists_threaded" "--gtest_also_run_disabled_tests" -24: Working Directory: /build/faiss-1.7.3/build/tests -24: Test timeout computed to be: 1500 -24: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -23: Running main() from ./googletest/src/gtest_main.cc -23: Note: Google Test filter = ONDISK.test_add -23: [==========] Running 1 test from 1 test suite. -23: [----------] Global test environment set-up. -23: [----------] 1 test from ONDISK -23: [ RUN ] ONDISK.test_add -6: Iteration 0 (0.06 s, search 0.04 s): objective=37.1618 imbalance=1.249 nsplit=0 Iteration 1 (0.12 s, search 0.08 s): objective=27.911 imbalance=1.211 nsplit=0 Iteration 2 (0.19 s, search 0.13 s): objective=25.2805 imbalance=1.198 nsplit=0 Iteration 3 (0.28 s, search 0.19 s): objective=24.2525 imbalance=1.185 nsplit=0 Iteration 4 (0.35 s, search 0.24 s): objective=23.7948 imbalance=1.177 nsplit=0 Iteration 5 (0.43 s, search 0.30 s): objective=23.4615 imbalance=1.177 nsplit=0 Iteration 6 (0.53 s, search 0.37 s): objective=23.3162 imbalance=1.178 nsplit=0 Iteration 7 (0.63 s, search 0.43 s): objective=23.289 imbalance=1.177 nsplit=0 Iteration 8 (0.74 s, search 0.51 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 9 (0.83 s, search 0.58 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 10 (0.94 s, search 0.66 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 11 (1.03 s, search 0.72 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 12 (1.14 s, search 0.80 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 13 (1.23 s, search 0.87 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 14 (1.30 s, search 0.92 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 15 (1.37 s, search 0.97 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 16 (1.47 s, search 1.05 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 17 (1.56 s, search 1.12 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 18 (1.61 s, search 1.17 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 19 (1.66 s, search 1.20 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 20 (1.71 s, search 1.23 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 21 (1.77 s, search 1.27 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 22 (1.82 s, search 1.30 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 23 (1.91 s, search 1.37 s): objective=23.2667 imbalance=1.177 nsplit=0 Iteration 24 (1.97 s, search 1.41 s): objective=23.2667 imbalance=1.177 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 7/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -24: Running main() from ./googletest/src/gtest_main.cc -24: Note: Google Test filter = ONDISK.make_invlists_threaded -24: [==========] Running 1 test from 1 test suite. -24: [----------] Global test environment set-up. -24: [----------] 1 test from ONDISK -24: [ RUN ] ONDISK.make_invlists_threaded -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -23: resizing /tmp/faiss_tmp_YziJF8 to 64 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 256 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 512 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 1024 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 2048 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 4096 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 8192 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 16384 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 32768 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 65536 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 131072 bytes -23: resizing /tmp/faiss_tmp_YziJF8 to 262144 bytes -23: [ OK ] ONDISK.test_add (769 ms) -23: [----------] 1 test from ONDISK (769 ms total) -23: -23: [----------] Global test environment tear-down -23: [==========] 1 test from 1 test suite ran. (769 ms total) -23: [ PASSED ] 1 test. -17/50 Test #23: ONDISK.test_add ............................... Passed 1.76 sec +17/50 Test #14: TestLowLevelIVF.IVFBinary ..................... Passed 33.61 sec test 25 Start 25: test_search_centroid.IVFFlat @@ -2103,6 +2145,13 @@ 25: Working Directory: /build/faiss-1.7.3/build/tests 25: Test timeout computed to be: 1500 25: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +12: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points +6: Iteration 0 (0.23 s, search 0.14 s): objective=36.905 imbalance=1.266 nsplit=0 Iteration 1 (0.48 s, search 0.34 s): objective=27.0499 imbalance=1.231 nsplit=0 Iteration 2 (0.71 s, search 0.46 s): objective=24.9514 imbalance=1.188 nsplit=0 Iteration 3 (0.90 s, search 0.57 s): objective=23.8459 imbalance=1.179 nsplit=0 Iteration 4 (1.16 s, search 0.73 s): objective=23.3532 imbalance=1.176 nsplit=0 Iteration 5 (1.42 s, search 0.95 s): objective=23.1569 imbalance=1.175 nsplit=0 Iteration 6 (1.59 s, search 1.05 s): objective=23.0353 imbalance=1.172 nsplit=0 Iteration 7 (1.68 s, search 1.10 s): objective=22.9874 imbalance=1.172 nsplit=0 Iteration 8 (1.92 s, search 1.27 s): objective=22.9779 imbalance=1.173 nsplit=0 Iteration 9 (2.06 s, search 1.40 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 10 (2.30 s, search 1.54 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 11 (2.44 s, search 1.61 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 12 (2.57 s, search 1.68 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 13 (2.77 s, search 1.80 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 14 (3.01 s, search 1.98 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 15 (3.21 s, search 2.12 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 16 (3.40 s, search 2.25 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 17 (3.56 s, search 2.36 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 18 (3.71 s, search 2.48 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 19 (3.87 s, search 2.60 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 20 (4.00 s, search 2.69 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 21 (4.22 s, search 2.84 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 22 (4.50 s, search 3.07 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 23 (4.91 s, search 3.40 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 24 (5.09 s, search 3.52 s): objective=22.9671 imbalance=1.173 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 8/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 13: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points 25: Running main() from ./googletest/src/gtest_main.cc 25: Note: Google Test filter = test_search_centroid.IVFFlat @@ -2110,138 +2159,136 @@ 25: [----------] Global test environment set-up. 25: [----------] 1 test from test_search_centroid 25: [ RUN ] test_search_centroid.IVFFlat -6: Iteration 0 (0.06 s, search 0.05 s): objective=36.905 imbalance=1.266 nsplit=0 Iteration 1 (0.13 s, search 0.10 s): objective=27.0499 imbalance=1.231 nsplit=0 Iteration 2 (0.19 s, search 0.13 s): objective=24.9514 imbalance=1.188 nsplit=0 Iteration 3 (0.25 s, search 0.18 s): objective=23.8459 imbalance=1.179 nsplit=0 Iteration 4 (0.30 s, search 0.22 s): objective=23.3532 imbalance=1.176 nsplit=0 Iteration 5 (0.35 s, search 0.25 s): objective=23.1569 imbalance=1.175 nsplit=0 Iteration 6 (0.40 s, search 0.28 s): objective=23.0353 imbalance=1.172 nsplit=0 Iteration 7 (0.44 s, search 0.31 s): objective=22.9874 imbalance=1.172 nsplit=0 Iteration 8 (0.49 s, search 0.34 s): objective=22.9779 imbalance=1.173 nsplit=0 Iteration 9 (0.54 s, search 0.36 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 10 (0.61 s, search 0.41 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 11 (0.68 s, search 0.45 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 12 (0.74 s, search 0.49 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 13 (0.80 s, search 0.54 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 14 (0.86 s, search 0.58 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 15 (0.91 s, search 0.62 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 16 (0.96 s, search 0.65 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 17 (1.00 s, search 0.68 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 18 (1.04 s, search 0.70 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 19 (1.09 s, search 0.74 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 20 (1.14 s, search 0.77 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 21 (1.18 s, search 0.80 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 22 (1.22 s, search 0.83 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 23 (1.28 s, search 0.87 s): objective=22.9671 imbalance=1.173 nsplit=0 Iteration 24 (1.35 s, search 0.92 s): objective=22.9671 imbalance=1.173 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 8/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -12: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -6: Iteration 0 (0.06 s, search 0.04 s): objective=36.5179 imbalance=1.273 nsplit=0 Iteration 1 (0.12 s, search 0.08 s): objective=26.2879 imbalance=1.215 nsplit=0 Iteration 2 (0.19 s, search 0.12 s): objective=24.2173 imbalance=1.202 nsplit=0 Iteration 3 (0.25 s, search 0.16 s): objective=23.5591 imbalance=1.195 nsplit=0 Iteration 4 (0.31 s, search 0.20 s): objective=23.3098 imbalance=1.191 nsplit=0 Iteration 5 (0.38 s, search 0.27 s): objective=23.1434 imbalance=1.190 nsplit=0 Iteration 6 (0.43 s, search 0.31 s): objective=23.0653 imbalance=1.191 nsplit=0 Iteration 7 (0.49 s, search 0.36 s): objective=23.027 imbalance=1.189 nsplit=0 Iteration 8 (0.55 s, search 0.39 s): objective=23.0105 imbalance=1.189 nsplit=0 Iteration 9 (0.61 s, search 0.44 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 10 (0.66 s, search 0.47 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 11 (0.72 s, search 0.51 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 12 (0.77 s, search 0.54 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 13 (0.83 s, search 0.59 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 14 (0.90 s, search 0.64 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 15 (0.98 s, search 0.70 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 16 (1.05 s, search 0.75 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 17 (1.13 s, search 0.81 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 18 (1.20 s, search 0.85 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 19 (1.27 s, search 0.90 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 20 (1.34 s, search 0.95 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 21 (1.40 s, search 0.99 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 22 (1.46 s, search 1.03 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 23 (1.51 s, search 1.07 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 24 (1.55 s, search 1.10 s): objective=23.0065 imbalance=1.189 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 9/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -24: resizing /tmp/faiss_tmp_1c6X7h to 64 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 128 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 256 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 512 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 1024 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 2048 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 4096 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 8192 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 16384 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 32768 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 65536 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 131072 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 262144 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 524288 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 1048576 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 2097152 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 4194304 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 8388608 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 16777216 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 33554432 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 67108864 bytes -24: resizing /tmp/faiss_tmp_1c6X7h to 134217728 bytes -24: [ OK ] ONDISK.make_invlists_threaded (3138 ms) -24: [----------] 1 test from ONDISK (3138 ms total) +24: resizing /tmp/faiss_tmp_zoABiD to 64 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 128 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 256 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 512 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 1024 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 2048 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 4096 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 8192 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 16384 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 32768 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 65536 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 131072 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 262144 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 524288 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 1048576 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 2097152 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 4194304 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 8388608 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 16777216 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 33554432 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 67108864 bytes +24: resizing /tmp/faiss_tmp_zoABiD to 134217728 bytes +24: [ OK ] ONDISK.make_invlists_threaded (13266 ms) +24: [----------] 1 test from ONDISK (13266 ms total) 24: 24: [----------] Global test environment tear-down -24: [==========] 1 test from 1 test suite ran. (3138 ms total) +24: [==========] 1 test from 1 test suite ran. (13266 ms total) 24: [ PASSED ] 1 test. -18/50 Test #24: ONDISK.make_invlists_threaded ................. Passed 3.94 sec +18/50 Test #24: ONDISK.make_invlists_threaded ................. Passed 15.10 sec test 26 Start 26: test_search_centroid.PCAIVFFlat 26: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=test_search_centroid.PCAIVFFlat" "--gtest_also_run_disabled_tests" 26: Working Directory: /build/faiss-1.7.3/build/tests 26: Test timeout computed to be: 1500 -25: [ OK ] test_search_centroid.IVFFlat (2290 ms) -25: [----------] 1 test from test_search_centroid (2290 ms total) -25: -25: [----------] Global test environment tear-down -25: [==========] 1 test from 1 test suite ran. (2290 ms total) -25: [ PASSED ] 1 test. -19/50 Test #25: test_search_centroid.IVFFlat .................. Passed 3.00 sec +26: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +26: Running main() from ./googletest/src/gtest_main.cc +26: Note: Google Test filter = test_search_centroid.PCAIVFFlat +26: [==========] Running 1 test from 1 test suite. +26: [----------] Global test environment set-up. +26: [----------] 1 test from test_search_centroid +26: [ RUN ] test_search_centroid.PCAIVFFlat +6: Iteration 0 (0.21 s, search 0.13 s): objective=36.5179 imbalance=1.273 nsplit=0 Iteration 1 (0.37 s, search 0.24 s): objective=26.2879 imbalance=1.215 nsplit=0 Iteration 2 (0.58 s, search 0.38 s): objective=24.2173 imbalance=1.202 nsplit=0 Iteration 3 (0.74 s, search 0.50 s): objective=23.5591 imbalance=1.195 nsplit=0 Iteration 4 (0.92 s, search 0.63 s): objective=23.3098 imbalance=1.191 nsplit=0 Iteration 5 (1.09 s, search 0.75 s): objective=23.1434 imbalance=1.190 nsplit=0 Iteration 6 (1.24 s, search 0.86 s): objective=23.0653 imbalance=1.191 nsplit=0 Iteration 7 (1.40 s, search 0.98 s): objective=23.027 imbalance=1.189 nsplit=0 Iteration 8 (1.54 s, search 1.08 s): objective=23.0105 imbalance=1.189 nsplit=0 Iteration 9 (1.61 s, search 1.14 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 10 (1.65 s, search 1.17 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 11 (1.70 s, search 1.21 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 12 (1.76 s, search 1.25 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 13 (1.85 s, search 1.30 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 14 (1.99 s, search 1.42 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 15 (2.26 s, search 1.58 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 16 (2.62 s, search 1.85 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 17 (2.77 s, search 1.95 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 18 (3.02 s, search 2.12 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 19 (3.26 s, search 2.30 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 20 (3.57 s, search 2.53 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 21 (3.78 s, search 2.69 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 22 (3.95 s, search 2.81 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 23 (4.11 s, search 2.92 s): objective=23.0065 imbalance=1.189 nsplit=0 Iteration 24 (4.25 s, search 3.01 s): objective=23.0065 imbalance=1.189 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 9/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +6: Iteration 0 (0.22 s, search 0.17 s): objective=39.2767 imbalance=1.292 nsplit=0 Iteration 1 (0.40 s, search 0.31 s): objective=28.3224 imbalance=1.230 nsplit=0 Iteration 2 (0.54 s, search 0.40 s): objective=25.9076 imbalance=1.221 nsplit=0 Iteration 3 (0.71 s, search 0.54 s): objective=24.9816 imbalance=1.222 nsplit=0 Iteration 4 (0.89 s, search 0.67 s): objective=24.503 imbalance=1.214 nsplit=0 Iteration 5 (1.08 s, search 0.79 s): objective=24.2739 imbalance=1.209 nsplit=0 Iteration 6 (1.30 s, search 0.94 s): objective=24.1705 imbalance=1.206 nsplit=0 Iteration 7 (1.52 s, search 1.10 s): objective=24.0995 imbalance=1.206 nsplit=0 Iteration 8 (1.84 s, search 1.34 s): objective=24.0697 imbalance=1.206 nsplit=0 Iteration 9 (2.10 s, search 1.56 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 10 (2.26 s, search 1.67 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 11 (2.48 s, search 1.81 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 12 (2.66 s, search 1.92 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 13 (2.88 s, search 2.06 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 14 (3.13 s, search 2.25 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 15 (3.35 s, search 2.44 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 16 (3.59 s, search 2.61 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 17 (3.77 s, search 2.74 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 18 (3.93 s, search 2.83 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 19 (4.14 s, search 2.96 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 20 (4.38 s, search 3.09 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 21 (4.65 s, search 3.25 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 22 (4.84 s, search 3.41 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 23 (5.11 s, search 3.65 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 24 (5.27 s, search 3.75 s): objective=24.0496 imbalance=1.206 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 10/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +12: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points +26: [ OK ] test_search_centroid.PCAIVFFlat (7857 ms) +26: [----------] 1 test from test_search_centroid (7858 ms total) +26: +26: [----------] Global test environment tear-down +26: [==========] 1 test from 1 test suite ran. (7858 ms total) +26: [ PASSED ] 1 test. +19/50 Test #26: test_search_centroid.PCAIVFFlat ............... Passed 10.11 sec test 27 Start 27: test_search_and_return_centroids.IVFFlat 27: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=test_search_and_return_centroids.IVFFlat" "--gtest_also_run_disabled_tests" 27: Working Directory: /build/faiss-1.7.3/build/tests 27: Test timeout computed to be: 1500 -26: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 27: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +25: [ OK ] test_search_centroid.IVFFlat (11089 ms) +25: [----------] 1 test from test_search_centroid (11089 ms total) +25: +25: [----------] Global test environment tear-down +25: [==========] 1 test from 1 test suite ran. (11089 ms total) +25: [ PASSED ] 1 test. +20/50 Test #25: test_search_centroid.IVFFlat .................. Passed 12.95 sec +test 28 + Start 28: test_search_and_return_centroids.PCAIVFFlat + +28: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=test_search_and_return_centroids.PCAIVFFlat" "--gtest_also_run_disabled_tests" +28: Working Directory: /build/faiss-1.7.3/build/tests +28: Test timeout computed to be: 1500 +28: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 27: Running main() from ./googletest/src/gtest_main.cc 27: Note: Google Test filter = test_search_and_return_centroids.IVFFlat 27: [==========] Running 1 test from 1 test suite. 27: [----------] Global test environment set-up. 27: [----------] 1 test from test_search_and_return_centroids 27: [ RUN ] test_search_and_return_centroids.IVFFlat -6: Iteration 0 (0.05 s, search 0.03 s): objective=39.2767 imbalance=1.292 nsplit=0 Iteration 1 (0.09 s, search 0.06 s): objective=28.3224 imbalance=1.230 nsplit=0 Iteration 2 (0.13 s, search 0.09 s): objective=25.9076 imbalance=1.221 nsplit=0 Iteration 3 (0.16 s, search 0.11 s): objective=24.9816 imbalance=1.222 nsplit=0 Iteration 4 (0.20 s, search 0.14 s): objective=24.503 imbalance=1.214 nsplit=0 Iteration 5 (0.23 s, search 0.16 s): objective=24.2739 imbalance=1.209 nsplit=0 Iteration 6 (0.26 s, search 0.18 s): objective=24.1705 imbalance=1.206 nsplit=0 Iteration 7 (0.29 s, search 0.20 s): objective=24.0995 imbalance=1.206 nsplit=0 Iteration 8 (0.33 s, search 0.23 s): objective=24.0697 imbalance=1.206 nsplit=0 Iteration 9 (0.38 s, search 0.26 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 10 (0.43 s, search 0.29 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 11 (0.49 s, search 0.33 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 12 (0.56 s, search 0.37 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 13 (0.62 s, search 0.41 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 14 (0.71 s, search 0.49 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 15 (0.79 s, search 0.55 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 16 (0.85 s, search 0.59 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 17 (0.90 s, search 0.62 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 18 (0.95 s, search 0.66 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 19 (1.00 s, search 0.69 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 20 (1.04 s, search 0.72 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 21 (1.10 s, search 0.76 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 22 (1.14 s, search 0.78 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 23 (1.18 s, search 0.81 s): objective=24.0496 imbalance=1.206 nsplit=0 Iteration 24 (1.23 s, search 0.84 s): objective=24.0496 imbalance=1.206 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 10/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -26: Running main() from ./googletest/src/gtest_main.cc -26: Note: Google Test filter = test_search_centroid.PCAIVFFlat -26: [==========] Running 1 test from 1 test suite. -26: [----------] Global test environment set-up. -26: [----------] 1 test from test_search_centroid -26: [ RUN ] test_search_centroid.PCAIVFFlat -12: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -13: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=36.5263 imbalance=1.254 nsplit=0 Iteration 1 (0.09 s, search 0.06 s): objective=27.2586 imbalance=1.224 nsplit=0 Iteration 2 (0.14 s, search 0.09 s): objective=24.8787 imbalance=1.211 nsplit=0 Iteration 3 (0.20 s, search 0.13 s): objective=24.0081 imbalance=1.209 nsplit=0 Iteration 4 (0.24 s, search 0.16 s): objective=23.6501 imbalance=1.205 nsplit=0 Iteration 5 (0.28 s, search 0.18 s): objective=23.4435 imbalance=1.203 nsplit=0 Iteration 6 (0.32 s, search 0.21 s): objective=23.3656 imbalance=1.201 nsplit=0 Iteration 7 (0.35 s, search 0.24 s): objective=23.3324 imbalance=1.201 nsplit=0 Iteration 8 (0.39 s, search 0.26 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 9 (0.43 s, search 0.29 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 10 (0.47 s, search 0.32 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 11 (0.51 s, search 0.34 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 12 (0.54 s, search 0.36 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 13 (0.58 s, search 0.39 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 14 (0.61 s, search 0.42 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 15 (0.65 s, search 0.45 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 16 (0.69 s, search 0.47 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 17 (0.73 s, search 0.50 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 18 (0.77 s, search 0.53 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 19 (0.80 s, search 0.55 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 20 (0.85 s, search 0.59 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 21 (0.89 s, search 0.62 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 22 (0.96 s, search 0.67 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 23 (1.02 s, search 0.71 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 24 (1.10 s, search 0.77 s): objective=23.3256 imbalance=1.201 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: Iteration 0 (0.18 s, search 0.13 s): objective=36.5263 imbalance=1.254 nsplit=0 Iteration 1 (0.35 s, search 0.25 s): objective=27.2586 imbalance=1.224 nsplit=0 Iteration 2 (0.46 s, search 0.33 s): objective=24.8787 imbalance=1.211 nsplit=0 Iteration 3 (0.62 s, search 0.45 s): objective=24.0081 imbalance=1.209 nsplit=0 Iteration 4 (0.77 s, search 0.55 s): objective=23.6501 imbalance=1.205 nsplit=0 Iteration 5 (0.94 s, search 0.67 s): objective=23.4435 imbalance=1.203 nsplit=0 Iteration 6 (1.10 s, search 0.77 s): objective=23.3656 imbalance=1.201 nsplit=0 Iteration 7 (1.22 s, search 0.86 s): objective=23.3324 imbalance=1.201 nsplit=0 Iteration 8 (1.39 s, search 0.99 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 9 (1.51 s, search 1.09 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 10 (1.66 s, search 1.19 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 11 (1.83 s, search 1.29 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 12 (2.05 s, search 1.49 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 13 (2.30 s, search 1.63 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 14 (2.48 s, search 1.75 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 15 (2.69 s, search 1.87 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 16 (2.92 s, search 1.99 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 17 (3.21 s, search 2.19 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 18 (3.52 s, search 2.40 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 19 (3.71 s, search 2.51 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 20 (3.91 s, search 2.67 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 21 (4.18 s, search 2.86 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 22 (4.53 s, search 3.10 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 23 (4.76 s, search 3.30 s): objective=23.3256 imbalance=1.201 nsplit=0 Iteration 24 (5.02 s, search 3.48 s): objective=23.3256 imbalance=1.201 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +28: Running main() from ./googletest/src/gtest_main.cc +28: Note: Google Test filter = test_search_and_return_centroids.PCAIVFFlat +28: [==========] Running 1 test from 1 test suite. +28: [----------] Global test environment set-up. +28: [----------] 1 test from test_search_and_return_centroids +28: [ RUN ] test_search_and_return_centroids.PCAIVFFlat 6: 6: Training PQ slice 11/16 6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations 6: Preprocessing in 0.00 s -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -4: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points -22: resizing /tmp/faiss_tmp_2lLjRY to 64 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 128 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 256 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 512 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 1024 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 2048 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 4096 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 8192 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 16384 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 32768 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 65536 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 131072 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 262144 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 524288 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 1048576 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 2097152 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 4194304 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 8388608 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 16777216 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 33554432 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 67108864 bytes -22: resizing /tmp/faiss_tmp_2lLjRY to 134217728 bytes -22: [ OK ] ONDISK.make_invlists (6930 ms) -22: [----------] 1 test from ONDISK (6930 ms total) +13: WARNING clustering 5000 points to 256 centroids: please provide at least 9984 training points +22: resizing /tmp/faiss_tmp_6TOhLs to 64 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 128 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 256 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 512 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 1024 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 2048 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 4096 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 8192 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 16384 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 32768 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 65536 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 131072 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 262144 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 524288 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 1048576 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 2097152 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 4194304 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 8388608 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 16777216 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 33554432 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 67108864 bytes +22: resizing /tmp/faiss_tmp_6TOhLs to 134217728 bytes +22: [ OK ] ONDISK.make_invlists (32498 ms) +22: [----------] 1 test from ONDISK (32498 ms total) 22: 22: [----------] Global test environment tear-down -22: [==========] 1 test from 1 test suite ran. (6930 ms total) +22: [==========] 1 test from 1 test suite ran. (32498 ms total) 22: [ PASSED ] 1 test. -20/50 Test #22: ONDISK.make_invlists .......................... Passed 7.92 sec -test 28 - Start 28: test_search_and_return_centroids.PCAIVFFlat - -28: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=test_search_and_return_centroids.PCAIVFFlat" "--gtest_also_run_disabled_tests" -28: Working Directory: /build/faiss-1.7.3/build/tests -28: Test timeout computed to be: 1500 -28: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -26: [ OK ] test_search_centroid.PCAIVFFlat (1985 ms) -26: [----------] 1 test from test_search_centroid (1985 ms total) -26: -26: [----------] Global test environment tear-down -26: [==========] 1 test from 1 test suite ran. (1985 ms total) -26: [ PASSED ] 1 test. -21/50 Test #26: test_search_centroid.PCAIVFFlat ............... Passed 2.82 sec +21/50 Test #22: ONDISK.make_invlists .......................... Passed 35.87 sec test 29 Start 29: TPO.IVFFlat @@ -2249,13 +2296,26 @@ 29: Working Directory: /build/faiss-1.7.3/build/tests 29: Test timeout computed to be: 1500 29: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -27: [ OK ] test_search_and_return_centroids.IVFFlat (2537 ms) -27: [----------] 1 test from test_search_and_return_centroids (2537 ms total) +6: Iteration 0 (0.25 s, search 0.19 s): objective=38.3445 imbalance=1.263 nsplit=0 Iteration 1 (0.47 s, search 0.36 s): objective=27.9012 imbalance=1.207 nsplit=0 Iteration 2 (0.64 s, search 0.49 s): objective=25.7657 imbalance=1.208 nsplit=0 Iteration 3 (0.86 s, search 0.61 s): objective=25.0332 imbalance=1.200 nsplit=0 Iteration 4 (1.02 s, search 0.72 s): objective=24.6108 imbalance=1.195 nsplit=0 Iteration 5 (1.24 s, search 0.86 s): objective=24.2187 imbalance=1.192 nsplit=0 Iteration 6 (1.38 s, search 0.97 s): objective=24.0321 imbalance=1.194 nsplit=0 Iteration 7 (1.53 s, search 1.07 s): objective=23.8942 imbalance=1.191 nsplit=0 Iteration 8 (1.69 s, search 1.17 s): objective=23.8061 imbalance=1.187 nsplit=0 Iteration 9 (1.87 s, search 1.27 s): objective=23.7351 imbalance=1.189 nsplit=0 Iteration 10 (2.04 s, search 1.39 s): objective=23.6904 imbalance=1.189 nsplit=0 Iteration 11 (2.22 s, search 1.54 s): objective=23.6739 imbalance=1.189 nsplit=0 Iteration 12 (2.40 s, search 1.67 s): objective=23.6505 imbalance=1.188 nsplit=0 Iteration 13 (2.54 s, search 1.77 s): objective=23.6005 imbalance=1.189 nsplit=0 Iteration 14 (2.71 s, search 1.89 s): objective=23.5838 imbalance=1.188 nsplit=0 Iteration 15 (2.84 s, search 1.98 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 16 (2.99 s, search 2.08 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 17 (3.17 s, search 2.20 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 18 (3.31 s, search 2.31 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 19 (3.46 s, search 2.41 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 20 (3.60 s, search 2.51 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 21 (3.77 s, search 2.63 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 22 (3.93 s, search 2.73 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 23 (4.06 s, search 2.81 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 24 (4.26 s, search 2.95 s): objective=23.5708 imbalance=1.188 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 12/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +29: Running main() from ./googletest/src/gtest_main.cc +29: Note: Google Test filter = TPO.IVFFlat +29: [==========] Running 1 test from 1 test suite. +29: [----------] Global test environment set-up. +29: [----------] 1 test from TPO +29: [ RUN ] TPO.IVFFlat +29: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +27: [ OK ] test_search_and_return_centroids.IVFFlat (8967 ms) +27: [----------] 1 test from test_search_and_return_centroids (8967 ms total) 27: 27: [----------] Global test environment tear-down -27: [==========] 1 test from 1 test suite ran. (2537 ms total) +27: [==========] 1 test from 1 test suite ran. (8968 ms total) 27: [ PASSED ] 1 test. -22/50 Test #27: test_search_and_return_centroids.IVFFlat ...... Passed 3.08 sec +22/50 Test #27: test_search_and_return_centroids.IVFFlat ...... Passed 10.85 sec test 30 Start 30: TPO.IVFPQ @@ -2263,31 +2323,19 @@ 30: Working Directory: /build/faiss-1.7.3/build/tests 30: Test timeout computed to be: 1500 30: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -6: Iteration 0 (0.08 s, search 0.04 s): objective=38.3445 imbalance=1.263 nsplit=0 Iteration 1 (0.14 s, search 0.09 s): objective=27.9012 imbalance=1.207 nsplit=0 Iteration 2 (0.23 s, search 0.15 s): objective=25.7657 imbalance=1.208 nsplit=0 Iteration 3 (0.30 s, search 0.20 s): objective=25.0332 imbalance=1.200 nsplit=0 Iteration 4 (0.36 s, search 0.24 s): objective=24.6108 imbalance=1.195 nsplit=0 Iteration 5 (0.42 s, search 0.29 s): objective=24.2187 imbalance=1.192 nsplit=0 Iteration 6 (0.51 s, search 0.36 s): objective=24.0321 imbalance=1.194 nsplit=0 Iteration 7 (0.56 s, search 0.39 s): objective=23.8942 imbalance=1.191 nsplit=0 Iteration 8 (0.62 s, search 0.43 s): objective=23.8061 imbalance=1.187 nsplit=0 Iteration 9 (0.66 s, search 0.46 s): objective=23.7351 imbalance=1.189 nsplit=0 Iteration 10 (0.72 s, search 0.50 s): objective=23.6904 imbalance=1.189 nsplit=0 Iteration 11 (0.76 s, search 0.52 s): objective=23.6739 imbalance=1.189 nsplit=0 Iteration 12 (0.81 s, search 0.56 s): objective=23.6505 imbalance=1.188 nsplit=0 Iteration 13 (0.86 s, search 0.59 s): objective=23.6005 imbalance=1.189 nsplit=0 Iteration 14 (0.90 s, search 0.62 s): objective=23.5838 imbalance=1.188 nsplit=0 Iteration 15 (0.94 s, search 0.65 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 16 (0.99 s, search 0.69 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 17 (1.05 s, search 0.72 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 18 (1.09 s, search 0.74 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 19 (1.13 s, search 0.76 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 20 (1.18 s, search 0.79 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 21 (1.23 s, search 0.82 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 22 (1.27 s, search 0.86 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 23 (1.32 s, search 0.89 s): objective=23.5708 imbalance=1.188 nsplit=0 Iteration 24 (1.37 s, search 0.92 s): objective=23.5708 imbalance=1.188 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -28: Running main() from ./googletest/src/gtest_main.cc -28: Note: Google Test filter = test_search_and_return_centroids.PCAIVFFlat -28: [==========] Running 1 test from 1 test suite. -28: [----------] Global test environment set-up. -28: [----------] 1 test from test_search_and_return_centroids -28: [ RUN ] test_search_and_return_centroids.PCAIVFFlat +6: Iteration 0 (0.18 s, search 0.14 s): objective=38.3184 imbalance=1.295 nsplit=0 Iteration 1 (0.38 s, search 0.27 s): objective=28.4042 imbalance=1.222 nsplit=0 Iteration 2 (0.57 s, search 0.41 s): objective=26.1514 imbalance=1.202 nsplit=0 Iteration 3 (0.73 s, search 0.52 s): objective=25.2165 imbalance=1.196 nsplit=0 Iteration 4 (0.92 s, search 0.65 s): objective=24.715 imbalance=1.196 nsplit=0 Iteration 5 (1.07 s, search 0.75 s): objective=24.4206 imbalance=1.197 nsplit=0 Iteration 6 (1.23 s, search 0.85 s): objective=24.3025 imbalance=1.198 nsplit=0 Iteration 7 (1.36 s, search 0.94 s): objective=24.2584 imbalance=1.197 nsplit=0 Iteration 8 (1.53 s, search 1.05 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 9 (1.68 s, search 1.14 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 10 (1.81 s, search 1.23 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 11 (1.89 s, search 1.30 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 12 (1.96 s, search 1.34 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 13 (2.06 s, search 1.41 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 14 (2.30 s, search 1.58 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 15 (2.47 s, search 1.69 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 16 (2.64 s, search 1.83 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 17 (2.80 s, search 1.95 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 18 (3.07 s, search 2.18 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 19 (3.26 s, search 2.32 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 20 (3.45 s, search 2.45 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 21 (3.63 s, search 2.56 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 22 (3.82 s, search 2.70 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 23 (3.98 s, search 2.78 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 24 (4.19 s, search 2.89 s): objective=24.2501 imbalance=1.197 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +29: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points 6: -6: Training PQ slice 12/16 +6: Training PQ slice 13/16 6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations 6: Preprocessing in 0.00 s -29: Running main() from ./googletest/src/gtest_main.cc -29: Note: Google Test filter = TPO.IVFFlat -29: [==========] Running 1 test from 1 test suite. -29: [----------] Global test environment set-up. -29: [----------] 1 test from TPO -29: [ RUN ] TPO.IVFFlat -29: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -12: [ OK ] TestLowLevelIVF.IVFPQL2 (16160 ms) -12: [----------] 1 test from TestLowLevelIVF (16160 ms total) -12: -12: [----------] Global test environment tear-down -12: [==========] 1 test from 1 test suite ran. (16160 ms total) -12: [ PASSED ] 1 test. -23/50 Test #12: TestLowLevelIVF.IVFPQL2 ....................... Passed 17.02 sec +28: [ OK ] test_search_and_return_centroids.PCAIVFFlat (9336 ms) +28: [----------] 1 test from test_search_and_return_centroids (9336 ms total) +28: +28: [----------] Global test environment tear-down +28: [==========] 1 test from 1 test suite ran. (9336 ms total) +28: [ PASSED ] 1 test. +23/50 Test #28: test_search_and_return_centroids.PCAIVFFlat ... Passed 11.88 sec test 31 Start 31: TPO.IVFSQ @@ -2302,93 +2350,93 @@ 30: [----------] 1 test from TPO 30: [ RUN ] TPO.IVFPQ 30: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -29: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -31: Running main() from ./googletest/src/gtest_main.cc -31: Note: Google Test filter = TPO.IVFSQ -31: [==========] Running 1 test from 1 test suite. -31: [----------] Global test environment set-up. -31: [----------] 1 test from TPO -31: [ RUN ] TPO.IVFSQ -31: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -29: [ OK ] TPO.IVFFlat (964 ms) -29: [----------] 1 test from TPO (964 ms total) +29: [ OK ] TPO.IVFFlat (3882 ms) +29: [----------] 1 test from TPO (3882 ms total) 29: 29: [----------] Global test environment tear-down -29: [==========] 1 test from 1 test suite ran. (964 ms total) +29: [==========] 1 test from 1 test suite ran. (3882 ms total) 29: [ PASSED ] 1 test. -24/50 Test #29: TPO.IVFFlat ................................... Passed 1.56 sec +24/50 Test #29: TPO.IVFFlat ................................... Passed 6.20 sec test 32 Start 32: TPO.IVFFlatPP 32: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TPO.IVFFlatPP" "--gtest_also_run_disabled_tests" 32: Working Directory: /build/faiss-1.7.3/build/tests 32: Test timeout computed to be: 1500 -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 32: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=38.3184 imbalance=1.295 nsplit=0 Iteration 1 (0.10 s, search 0.07 s): objective=28.4042 imbalance=1.222 nsplit=0 Iteration 2 (0.15 s, search 0.10 s): objective=26.1514 imbalance=1.202 nsplit=0 Iteration 3 (0.20 s, search 0.13 s): objective=25.2165 imbalance=1.196 nsplit=0 Iteration 4 (0.24 s, search 0.16 s): objective=24.715 imbalance=1.196 nsplit=0 Iteration 5 (0.29 s, search 0.19 s): objective=24.4206 imbalance=1.197 nsplit=0 Iteration 6 (0.35 s, search 0.23 s): objective=24.3025 imbalance=1.198 nsplit=0 Iteration 7 (0.39 s, search 0.26 s): objective=24.2584 imbalance=1.197 nsplit=0 Iteration 8 (0.44 s, search 0.29 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 9 (0.49 s, search 0.31 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 10 (0.53 s, search 0.35 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 11 (0.58 s, search 0.38 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 12 (0.65 s, search 0.42 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 13 (0.71 s, search 0.47 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 14 (0.78 s, search 0.52 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 15 (0.83 s, search 0.55 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 16 (0.90 s, search 0.60 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 17 (0.97 s, search 0.65 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 18 (1.03 s, search 0.69 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 19 (1.09 s, search 0.73 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 20 (1.15 s, search 0.77 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 21 (1.21 s, search 0.81 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 22 (1.27 s, search 0.86 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 23 (1.31 s, search 0.89 s): objective=24.2501 imbalance=1.197 nsplit=0 Iteration 24 (1.36 s, search 0.91 s): objective=24.2501 imbalance=1.197 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 13/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -31: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -13: [ OK ] TestLowLevelIVF.IVFPQIP (16684 ms) -13: [----------] 1 test from TestLowLevelIVF (16685 ms total) -13: -13: [----------] Global test environment tear-down -13: [==========] 1 test from 1 test suite ran. (16685 ms total) -13: [ PASSED ] 1 test. -25/50 Test #13: TestLowLevelIVF.IVFPQIP ....................... Passed 17.63 sec +4: [ OK ] TestIvlistDealloc.IVFPQ (68992 ms) +4: [----------] 1 test from TestIvlistDealloc (68992 ms total) +4: +4: [----------] Global test environment tear-down +4: [==========] 1 test from 1 test suite ran. (68993 ms total) +4: [ PASSED ] 1 test. +25/50 Test #4: TestIvlistDealloc.IVFPQ ....................... Passed 72.88 sec test 33 Start 33: TSEL.IVFFlat 33: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TSEL.IVFFlat" "--gtest_also_run_disabled_tests" 33: Working Directory: /build/faiss-1.7.3/build/tests 33: Test timeout computed to be: 1500 -28: [ OK ] test_search_and_return_centroids.PCAIVFFlat (2042 ms) -28: [----------] 1 test from test_search_and_return_centroids (2042 ms total) -28: -28: [----------] Global test environment tear-down -28: [==========] 1 test from 1 test suite ran. (2042 ms total) -28: [ PASSED ] 1 test. -26/50 Test #28: test_search_and_return_centroids.PCAIVFFlat ... Passed 2.83 sec -test 34 - Start 34: TSEL.IVFFPQ - -34: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TSEL.IVFFPQ" "--gtest_also_run_disabled_tests" -34: Working Directory: /build/faiss-1.7.3/build/tests -34: Test timeout computed to be: 1500 -34: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 33: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +31: Running main() from ./googletest/src/gtest_main.cc +31: Note: Google Test filter = TPO.IVFSQ +31: [==========] Running 1 test from 1 test suite. +31: [----------] Global test environment set-up. +31: [----------] 1 test from TPO +31: [ RUN ] TPO.IVFSQ 32: Running main() from ./googletest/src/gtest_main.cc 32: Note: Google Test filter = TPO.IVFFlatPP 32: [==========] Running 1 test from 1 test suite. 32: [----------] Global test environment set-up. 32: [----------] 1 test from TPO 32: [ RUN ] TPO.IVFFlatPP -32: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -31: [ OK ] TPO.IVFSQ (1545 ms) -31: [----------] 1 test from TPO (1545 ms total) -31: -31: [----------] Global test environment tear-down -31: [==========] 1 test from 1 test suite ran. (1545 ms total) -31: [ PASSED ] 1 test. +31: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points 33: Running main() from ./googletest/src/gtest_main.cc 33: Note: Google Test filter = TSEL.IVFFlat 33: [==========] Running 1 test from 1 test suite. 33: [----------] Global test environment set-up. 33: [----------] 1 test from TSEL 33: [ RUN ] TSEL.IVFFlat -27/50 Test #31: TPO.IVFSQ ..................................... Passed 2.14 sec +32: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points +33: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points +12: [ OK ] TestLowLevelIVF.IVFPQL2 (64727 ms) +12: [----------] 1 test from TestLowLevelIVF (64727 ms total) +12: +12: [----------] Global test environment tear-down +12: [==========] 1 test from 1 test suite ran. (64727 ms total) +12: [ PASSED ] 1 test. +26/50 Test #12: TestLowLevelIVF.IVFPQL2 ....................... Passed 67.51 sec +test 34 + Start 34: TSEL.IVFFPQ + +34: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TSEL.IVFFPQ" "--gtest_also_run_disabled_tests" +34: Working Directory: /build/faiss-1.7.3/build/tests +34: Test timeout computed to be: 1500 +34: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +6: Iteration 0 (0.26 s, search 0.18 s): objective=39.4318 imbalance=1.289 nsplit=0 Iteration 1 (0.52 s, search 0.37 s): objective=27.9498 imbalance=1.215 nsplit=0 Iteration 2 (0.70 s, search 0.49 s): objective=25.4618 imbalance=1.194 nsplit=0 Iteration 3 (0.87 s, search 0.62 s): objective=24.5546 imbalance=1.197 nsplit=0 Iteration 4 (1.14 s, search 0.83 s): objective=24.1822 imbalance=1.193 nsplit=0 Iteration 5 (1.46 s, search 1.05 s): objective=24.0744 imbalance=1.191 nsplit=0 Iteration 6 (1.77 s, search 1.29 s): objective=24.0399 imbalance=1.191 nsplit=0 Iteration 7 (2.03 s, search 1.43 s): objective=24.0321 imbalance=1.191 nsplit=0 Iteration 8 (2.33 s, search 1.65 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 9 (2.59 s, search 1.82 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 10 (2.89 s, search 2.05 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 11 (3.24 s, search 2.32 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 12 (3.49 s, search 2.52 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 13 (3.57 s, search 2.57 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 14 (3.67 s, search 2.64 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 15 (3.74 s, search 2.68 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 16 (4.14 s, search 2.89 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 17 (4.52 s, search 3.10 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 18 (4.86 s, search 3.29 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 19 (5.18 s, search 3.54 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 20 (5.56 s, search 3.80 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 21 (5.93 s, search 4.06 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 22 (6.21 s, search 4.27 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 23 (6.41 s, search 4.40 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 24 (6.59 s, search 4.50 s): objective=24.0256 imbalance=1.191 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points +6: +6: Training PQ slice 14/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +33: [ OK ] TSEL.IVFFlat (3200 ms) +33: [----------] 1 test from TSEL (3200 ms total) +33: +33: [----------] Global test environment tear-down +33: [==========] 1 test from 1 test suite ran. (3200 ms total) +33: [ PASSED ] 1 test. +27/50 Test #33: TSEL.IVFFlat .................................. Passed 5.95 sec test 35 Start 35: TSEL.IVFFSQ 35: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TSEL.IVFFSQ" "--gtest_also_run_disabled_tests" 35: Working Directory: /build/faiss-1.7.3/build/tests 35: Test timeout computed to be: 1500 -33: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points 35: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +31: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points +32: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points 34: Running main() from ./googletest/src/gtest_main.cc 34: Note: Google Test filter = TSEL.IVFFPQ 34: [==========] Running 1 test from 1 test suite. @@ -2396,49 +2444,58 @@ 34: [----------] 1 test from TSEL 34: [ RUN ] TSEL.IVFFPQ 34: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -32: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=39.4318 imbalance=1.289 nsplit=0 Iteration 1 (0.11 s, search 0.08 s): objective=27.9498 imbalance=1.215 nsplit=0 Iteration 2 (0.14 s, search 0.10 s): objective=25.4618 imbalance=1.194 nsplit=0 Iteration 3 (0.19 s, search 0.13 s): objective=24.5546 imbalance=1.197 nsplit=0 Iteration 4 (0.24 s, search 0.16 s): objective=24.1822 imbalance=1.193 nsplit=0 Iteration 5 (0.27 s, search 0.19 s): objective=24.0744 imbalance=1.191 nsplit=0 Iteration 6 (0.33 s, search 0.23 s): objective=24.0399 imbalance=1.191 nsplit=0 Iteration 7 (0.38 s, search 0.27 s): objective=24.0321 imbalance=1.191 nsplit=0 Iteration 8 (0.43 s, search 0.30 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 9 (0.48 s, search 0.32 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 10 (0.52 s, search 0.35 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 11 (0.56 s, search 0.38 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 12 (0.60 s, search 0.41 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 13 (0.68 s, search 0.45 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 14 (0.76 s, search 0.49 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 15 (0.88 s, search 0.57 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 16 (0.96 s, search 0.63 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 17 (1.05 s, search 0.70 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 18 (1.13 s, search 0.75 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 19 (1.21 s, search 0.82 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 20 (1.31 s, search 0.91 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 21 (1.39 s, search 0.97 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 22 (1.50 s, search 1.06 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 23 (1.57 s, search 1.12 s): objective=24.0256 imbalance=1.191 nsplit=0 Iteration 24 (1.63 s, search 1.16 s): objective=24.0256 imbalance=1.191 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 14/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s -33: [ OK ] TSEL.IVFFlat (542 ms) -33: [----------] 1 test from TSEL (542 ms total) -33: -33: [----------] Global test environment tear-down -33: [==========] 1 test from 1 test suite ran. (542 ms total) -33: [ PASSED ] 1 test. -35: Running main() from ./googletest/src/gtest_main.cc -35: Note: Google Test filter = TSEL.IVFFSQ -35: [==========] Running 1 test from 1 test suite. -35: [----------] Global test environment set-up. -35: [----------] 1 test from TSEL -35: [ RUN ] TSEL.IVFFSQ -28/50 Test #33: TSEL.IVFFlat .................................. Passed 1.21 sec +13: [ OK ] TestLowLevelIVF.IVFPQIP (66474 ms) +13: [----------] 1 test from TestLowLevelIVF (66474 ms total) +13: +13: [----------] Global test environment tear-down +13: [==========] 1 test from 1 test suite ran. (66474 ms total) +13: [ PASSED ] 1 test. +28/50 Test #13: TestLowLevelIVF.IVFPQIP ....................... Passed 68.91 sec test 36 Start 36: TPOB.IVF 36: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=TPOB.IVF" "--gtest_also_run_disabled_tests" 36: Working Directory: /build/faiss-1.7.3/build/tests 36: Test timeout computed to be: 1500 -35: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points 36: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -32: [ OK ] TPO.IVFFlatPP (1245 ms) -32: [----------] 1 test from TPO (1245 ms total) -32: -32: [----------] Global test environment tear-down -32: [==========] 1 test from 1 test suite ran. (1246 ms total) -32: [ PASSED ] 1 test. -29/50 Test #32: TPO.IVFFlatPP ................................. Passed 2.30 sec +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +35: Running main() from ./googletest/src/gtest_main.cc +35: Note: Google Test filter = TSEL.IVFFSQ +35: [==========] Running 1 test from 1 test suite. +35: [----------] Global test environment set-up. +35: [----------] 1 test from TSEL +35: [ RUN ] TSEL.IVFFSQ +35: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points +31: [ OK ] TPO.IVFSQ (8047 ms) +31: [----------] 1 test from TPO (8047 ms total) +31: +31: [----------] Global test environment tear-down +31: [==========] 1 test from 1 test suite ran. (8047 ms total) +31: [ PASSED ] 1 test. +29/50 Test #31: TPO.IVFSQ ..................................... Passed 11.35 sec test 37 Start 37: PQEncoderGeneric.encode 37: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=PQEncoderGeneric.encode" "--gtest_also_run_disabled_tests" 37: Working Directory: /build/faiss-1.7.3/build/tests 37: Test timeout computed to be: 1500 -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -37: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 34: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +37: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +32: [ OK ] TPO.IVFFlatPP (9207 ms) +32: [----------] 1 test from TPO (9208 ms total) +32: +32: [----------] Global test environment tear-down +32: [==========] 1 test from 1 test suite ran. (9208 ms total) +32: [ PASSED ] 1 test. +30/50 Test #32: TPO.IVFFlatPP ................................. Passed 12.00 sec +test 38 + Start 38: PQEncoder8.encode + +38: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=PQEncoder8.encode" "--gtest_also_run_disabled_tests" +38: Working Directory: /build/faiss-1.7.3/build/tests +38: Test timeout computed to be: 1500 +38: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +6: Iteration 0 (0.24 s, search 0.15 s): objective=38.6269 imbalance=1.277 nsplit=0 Iteration 1 (0.40 s, search 0.25 s): objective=27.8811 imbalance=1.213 nsplit=0 Iteration 2 (0.61 s, search 0.41 s): objective=25.571 imbalance=1.209 nsplit=0 Iteration 3 (0.82 s, search 0.53 s): objective=24.5173 imbalance=1.209 nsplit=0 Iteration 4 (1.05 s, search 0.71 s): objective=24.1507 imbalance=1.207 nsplit=0 Iteration 5 (1.25 s, search 0.84 s): objective=23.9021 imbalance=1.210 nsplit=0 Iteration 6 (1.45 s, search 0.97 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 7 (1.64 s, search 1.10 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 8 (1.91 s, search 1.25 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 9 (2.22 s, search 1.43 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 10 (2.63 s, search 1.75 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 11 (2.91 s, search 1.98 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 12 (3.36 s, search 2.34 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 13 (3.74 s, search 2.61 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 14 (4.40 s, search 3.07 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 15 (4.75 s, search 3.31 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 16 (4.98 s, search 3.48 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 17 (5.27 s, search 3.64 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 18 (5.79 s, search 4.01 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 19 (6.28 s, search 4.32 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 20 (6.66 s, search 4.53 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 21 (6.98 s, search 4.76 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 22 (7.20 s, search 4.93 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 23 (7.47 s, search 5.11 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 24 (7.73 s, search 5.27 s): objective=23.8475 imbalance=1.210 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points 36: Running main() from ./googletest/src/gtest_main.cc 36: Note: Google Test filter = TPOB.IVF 36: [==========] Running 1 test from 1 test suite. @@ -2446,20 +2503,23 @@ 36: [----------] 1 test from TPOB 36: [ RUN ] TPOB.IVF 36: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points -35: [ OK ] TSEL.IVFFSQ (591 ms) -35: [----------] 1 test from TSEL (591 ms total) +6: +6: Training PQ slice 15/16 +6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations +6: Preprocessing in 0.00 s +35: [ OK ] TSEL.IVFFSQ (2836 ms) +35: [----------] 1 test from TSEL (2836 ms total) 35: 35: [----------] Global test environment tear-down -35: [==========] 1 test from 1 test suite ran. (591 ms total) +35: [==========] 1 test from 1 test suite ran. (2836 ms total) 35: [ PASSED ] 1 test. -30/50 Test #35: TSEL.IVFFSQ ................................... Passed 1.13 sec -test 38 - Start 38: PQEncoder8.encode +31/50 Test #35: TSEL.IVFFSQ ................................... Passed 7.02 sec +test 39 + Start 39: PQEncoder16.encode -38: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=PQEncoder8.encode" "--gtest_also_run_disabled_tests" -38: Working Directory: /build/faiss-1.7.3/build/tests -38: Test timeout computed to be: 1500 -38: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +39: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=PQEncoder16.encode" "--gtest_also_run_disabled_tests" +39: Working Directory: /build/faiss-1.7.3/build/tests +39: Test timeout computed to be: 1500 37: Running main() from ./googletest/src/gtest_main.cc 37: Note: Google Test filter = PQEncoderGeneric.encode 37: [==========] Running 1 test from 1 test suite. @@ -2496,14 +2556,17 @@ 37: [----------] Global test environment tear-down 37: [==========] 1 test from 1 test suite ran. (0 ms total) 37: [ PASSED ] 1 test. -31/50 Test #37: PQEncoderGeneric.encode ....................... Passed 0.60 sec -test 39 - Start 39: PQEncoder16.encode +32/50 Test #37: PQEncoderGeneric.encode ....................... Passed 2.84 sec +test 40 + Start 40: PQFastScan.set_packed_element -39: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=PQEncoder16.encode" "--gtest_also_run_disabled_tests" -39: Working Directory: /build/faiss-1.7.3/build/tests -39: Test timeout computed to be: 1500 +40: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=PQFastScan.set_packed_element" "--gtest_also_run_disabled_tests" +40: Working Directory: /build/faiss-1.7.3/build/tests +40: Test timeout computed to be: 1500 39: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +40: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +34: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 38: Running main() from ./googletest/src/gtest_main.cc 38: Note: Google Test filter = PQEncoder8.encode 38: [==========] Running 1 test from 1 test suite. @@ -2516,14 +2579,20 @@ 38: [----------] Global test environment tear-down 38: [==========] 1 test from 1 test suite ran. (0 ms total) 38: [ PASSED ] 1 test. -32/50 Test #38: PQEncoder8.encode ............................. Passed 0.54 sec -test 40 - Start 40: PQFastScan.set_packed_element +33/50 Test #38: PQEncoder8.encode ............................. Passed 4.41 sec +test 41 + Start 41: SlidingWindow.IVFFlat -40: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=PQFastScan.set_packed_element" "--gtest_also_run_disabled_tests" -40: Working Directory: /build/faiss-1.7.3/build/tests -40: Test timeout computed to be: 1500 -40: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +41: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=SlidingWindow.IVFFlat" "--gtest_also_run_disabled_tests" +41: Working Directory: /build/faiss-1.7.3/build/tests +41: Test timeout computed to be: 1500 +40: Running main() from ./googletest/src/gtest_main.cc +40: Note: Google Test filter = PQFastScan.set_packed_element +40: [==========] Running 1 test from 1 test suite. +40: [----------] Global test environment set-up. +40: [----------] 1 test from PQFastScan +40: [ RUN ] PQFastScan.set_packed_element +41: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points 39: Running main() from ./googletest/src/gtest_main.cc 39: Note: Google Test filter = PQEncoder16.encode 39: [==========] Running 1 test from 1 test suite. @@ -2536,21 +2605,7 @@ 39: [----------] Global test environment tear-down 39: [==========] 1 test from 1 test suite ran. (0 ms total) 39: [ PASSED ] 1 test. -33/50 Test #39: PQEncoder16.encode ............................ Passed 0.57 sec -test 41 - Start 41: SlidingWindow.IVFFlat - -41: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=SlidingWindow.IVFFlat" "--gtest_also_run_disabled_tests" -41: Working Directory: /build/faiss-1.7.3/build/tests -41: Test timeout computed to be: 1500 -41: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -4: [ OK ] TestIvlistDealloc.IVFPQ (22490 ms) -4: [----------] 1 test from TestIvlistDealloc (22490 ms total) -4: -4: [----------] Global test environment tear-down -4: [==========] 1 test from 1 test suite ran. (22490 ms total) -4: [ PASSED ] 1 test. -34/50 Test #4: TestIvlistDealloc.IVFPQ ....................... Passed 23.80 sec +34/50 Test #39: PQEncoder16.encode ............................ Passed 4.45 sec test 42 Start 42: SlidingWindow.PCAIVFFlat @@ -2558,39 +2613,29 @@ 42: Working Directory: /build/faiss-1.7.3/build/tests 42: Test timeout computed to be: 1500 42: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -34: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -6: Iteration 0 (0.11 s, search 0.07 s): objective=38.6269 imbalance=1.277 nsplit=0 Iteration 1 (0.23 s, search 0.16 s): objective=27.8811 imbalance=1.213 nsplit=0 Iteration 2 (0.36 s, search 0.25 s): objective=25.571 imbalance=1.209 nsplit=0 Iteration 3 (0.43 s, search 0.29 s): objective=24.5173 imbalance=1.209 nsplit=0 Iteration 4 (0.53 s, search 0.36 s): objective=24.1507 imbalance=1.207 nsplit=0 Iteration 5 (0.65 s, search 0.46 s): objective=23.9021 imbalance=1.210 nsplit=0 Iteration 6 (0.74 s, search 0.53 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 7 (0.84 s, search 0.61 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 8 (0.96 s, search 0.68 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 9 (1.06 s, search 0.76 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 10 (1.16 s, search 0.83 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 11 (1.26 s, search 0.90 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 12 (1.36 s, search 0.97 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 13 (1.47 s, search 1.04 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 14 (1.57 s, search 1.11 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 15 (1.67 s, search 1.16 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 16 (1.73 s, search 1.21 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 17 (1.83 s, search 1.30 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 18 (1.90 s, search 1.34 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 19 (1.95 s, search 1.38 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 20 (2.00 s, search 1.42 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 21 (2.06 s, search 1.46 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 22 (2.11 s, search 1.49 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 23 (2.16 s, search 1.52 s): objective=23.8475 imbalance=1.210 nsplit=0 Iteration 24 (2.22 s, search 1.56 s): objective=23.8475 imbalance=1.210 nsplit=0 WARNING clustering 1500 points to 256 centroids: please provide at least 9984 training points -6: -6: Training PQ slice 15/16 -6: Clustering 1500 points in 4D to 256 clusters, redo 1 times, 25 iterations -6: Preprocessing in 0.00 s 41: Running main() from ./googletest/src/gtest_main.cc 41: Note: Google Test filter = SlidingWindow.IVFFlat 41: [==========] Running 1 test from 1 test suite. 41: [----------] Global test environment set-up. 41: [----------] 1 test from SlidingWindow 41: [ RUN ] SlidingWindow.IVFFlat -40: Running main() from ./googletest/src/gtest_main.cc -40: Note: Google Test filter = PQFastScan.set_packed_element -40: [==========] Running 1 test from 1 test suite. -40: [----------] Global test environment set-up. -40: [----------] 1 test from PQFastScan -40: [ RUN ] PQFastScan.set_packed_element -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +34: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 42: Running main() from ./googletest/src/gtest_main.cc 42: Note: Google Test filter = SlidingWindow.PCAIVFFlat 42: [==========] Running 1 test from 1 test suite. 42: [----------] Global test environment set-up. 42: [----------] 1 test from SlidingWindow 42: [ RUN ] SlidingWindow.PCAIVFFlat -36: [ OK ] TPOB.IVF (1868 ms) -36: [----------] 1 test from TPOB (1868 ms total) -36: -36: [----------] Global test environment tear-down -36: [==========] 1 test from 1 test suite ran. (1868 ms total) -36: [ PASSED ] 1 test. -35/50 Test #36: TPOB.IVF ...................................... Passed 2.46 sec +6: Iteration 0 (0.33 s, search 0.23 s): objective=37.352 imbalance=1.253 nsplit=0 Iteration 1 (0.68 s, search 0.50 s): objective=27.8696 imbalance=1.206 nsplit=0 Iteration 2 (1.06 s, search 0.78 s): objective=25.8346 imbalance=1.192 nsplit=0 Iteration 3 (1.39 s, search 1.00 s): objective=24.7814 imbalance=1.181 nsplit=0 Iteration 4 (1.71 s, search 1.25 s): objective=24.1178 imbalance=1.174 nsplit=0 Iteration 5 (2.08 s, search 1.53 s): objective=23.7826 imbalance=1.171 nsplit=0 Iteration 6 (2.44 s, search 1.78 s): objective=23.6534 imbalance=1.168 nsplit=0 Iteration 7 (2.89 s, search 2.13 s): objective=23.5567 imbalance=1.166 nsplit=0 Iteration 8 (3.06 s, search 2.28 s): objective=23.512 imbalance=1.164 nsplit=0 Iteration 9 (3.17 s, search 2.35 s): objective=23.4932 imbalance=1.164 nsplit=0 Iteration 10 (3.27 s, search 2.41 s): objective=23.4825 imbalance=1.163 nsplit=0 Iteration 11 (3.61 s, search 2.67 s): objective=23.4577 imbalance=1.163 nsplit=0 Iteration 12 (3.97 s, search 2.96 s): objective=23.4233 imbalance=1.163 nsplit=0 Iteration 13 (4.42 s, search 3.29 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 14 (4.93 s, search 3.65 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 15 (5.35 s, search 3.96 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 16 (5.82 s, search 4.30 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 17 (6.27 s, search 4.68 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 18 (6.73 s, search 5.01 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 19 (7.16 s, search 5.32 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 20 (7.52 s, search 5.61 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 21 (7.77 s, search 5.78 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 22 (8.01 s, search 5.96 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 23 (8.24 s, search 6.11 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 24 (8.50 s, search 6.28 s): objective=23.3862 imbalance=1.163 nsplit=0 +6: precomputing IVFPQ tables type 1 +6: add_core times: 0.000 357.386 0.183 +6: [ OK ] IVFPQ.accuracy (92509 ms) +6: [----------] 1 test from IVFPQ (92509 ms total) +6: +6: [----------] Global test environment tear-down +6: [==========] 1 test from 1 test suite ran. (92510 ms total) +6: [ PASSED ] 1 test. +35/50 Test #6: IVFPQ.accuracy ................................ Passed 95.06 sec test 43 Start 43: SlidingInvlists.IVFFlat @@ -2598,24 +2643,21 @@ 43: Working Directory: /build/faiss-1.7.3/build/tests 43: Test timeout computed to be: 1500 43: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +34: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +36: [ OK ] TPOB.IVF (12703 ms) +36: [----------] 1 test from TPOB (12704 ms total) +36: +36: [----------] Global test environment tear-down +36: [==========] 1 test from 1 test suite ran. (12704 ms total) +36: [ PASSED ] 1 test. 43: Running main() from ./googletest/src/gtest_main.cc 43: Note: Google Test filter = SlidingInvlists.IVFFlat 43: [==========] Running 1 test from 1 test suite. 43: [----------] Global test environment set-up. 43: [----------] 1 test from SlidingInvlists 43: [ RUN ] SlidingInvlists.IVFFlat -34: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -6: Iteration 0 (0.05 s, search 0.03 s): objective=37.352 imbalance=1.253 nsplit=0 Iteration 1 (0.10 s, search 0.07 s): objective=27.8696 imbalance=1.206 nsplit=0 Iteration 2 (0.16 s, search 0.10 s): objective=25.8346 imbalance=1.192 nsplit=0 Iteration 3 (0.20 s, search 0.13 s): objective=24.7814 imbalance=1.181 nsplit=0 Iteration 4 (0.26 s, search 0.17 s): objective=24.1178 imbalance=1.174 nsplit=0 Iteration 5 (0.31 s, search 0.21 s): objective=23.7826 imbalance=1.171 nsplit=0 Iteration 6 (0.36 s, search 0.24 s): objective=23.6534 imbalance=1.168 nsplit=0 Iteration 7 (0.41 s, search 0.27 s): objective=23.5567 imbalance=1.166 nsplit=0 Iteration 8 (0.46 s, search 0.30 s): objective=23.512 imbalance=1.164 nsplit=0 Iteration 9 (0.51 s, search 0.33 s): objective=23.4932 imbalance=1.164 nsplit=0 Iteration 10 (0.58 s, search 0.37 s): objective=23.4825 imbalance=1.163 nsplit=0 Iteration 11 (0.63 s, search 0.41 s): objective=23.4577 imbalance=1.163 nsplit=0 Iteration 12 (0.69 s, search 0.45 s): objective=23.4233 imbalance=1.163 nsplit=0 Iteration 13 (0.74 s, search 0.48 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 14 (0.79 s, search 0.52 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 15 (0.85 s, search 0.55 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 16 (0.92 s, search 0.61 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 17 (1.01 s, search 0.68 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 18 (1.13 s, search 0.76 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 19 (1.20 s, search 0.81 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 20 (1.27 s, search 0.86 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 21 (1.37 s, search 0.92 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 22 (1.48 s, search 1.01 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 23 (1.54 s, search 1.04 s): objective=23.3862 imbalance=1.163 nsplit=0 Iteration 24 (1.61 s, search 1.09 s): objective=23.3862 imbalance=1.163 nsplit=0 -6: precomputing IVFPQ tables type 1 -6: add_core times: 0.000 75.611 0.179 -6: [ OK ] IVFPQ.accuracy (24815 ms) -6: [----------] 1 test from IVFPQ (24815 ms total) -6: -6: [----------] Global test environment tear-down -6: [==========] 1 test from 1 test suite ran. (24815 ms total) -6: [ PASSED ] 1 test. -36/50 Test #6: IVFPQ.accuracy ................................ Passed 26.19 sec +36/50 Test #36: TPOB.IVF ...................................... Passed 15.91 sec test 44 Start 44: SlidingInvlists.PCAIVFFlat @@ -2623,22 +2665,19 @@ 44: Working Directory: /build/faiss-1.7.3/build/tests 44: Test timeout computed to be: 1500 44: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -34: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 44: Running main() from ./googletest/src/gtest_main.cc 44: Note: Google Test filter = SlidingInvlists.PCAIVFFlat 44: [==========] Running 1 test from 1 test suite. 44: [----------] Global test environment set-up. 44: [----------] 1 test from SlidingInvlists 44: [ RUN ] SlidingInvlists.PCAIVFFlat -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -34: [ OK ] TSEL.IVFFPQ (6302 ms) -34: [----------] 1 test from TSEL (6302 ms total) +34: [ OK ] TSEL.IVFFPQ (20512 ms) +34: [----------] 1 test from TSEL (20532 ms total) 34: 34: [----------] Global test environment tear-down -34: [==========] 1 test from 1 test suite ran. (6302 ms total) +34: [==========] 1 test from 1 test suite ran. (20532 ms total) 34: [ PASSED ] 1 test. -37/50 Test #34: TSEL.IVFFPQ ................................... Passed 7.14 sec +37/50 Test #34: TSEL.IVFFPQ ................................... Passed 24.37 sec test 45 Start 45: ThreadedIndex.SingleException @@ -2646,40 +2685,35 @@ 45: Working Directory: /build/faiss-1.7.3/build/tests 45: Test timeout computed to be: 1500 45: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -40: [ OK ] PQFastScan.set_packed_element (4071 ms) -40: [----------] 1 test from PQFastScan (4071 ms total) -40: -40: [----------] Global test environment tear-down -40: [==========] 1 test from 1 test suite ran. (4071 ms total) -40: [ PASSED ] 1 test. -38/50 Test #40: PQFastScan.set_packed_element ................. Passed 5.10 sec -test 46 - Start 46: ThreadedIndex.MultipleException - -46: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=ThreadedIndex.MultipleException" "--gtest_also_run_disabled_tests" -46: Working Directory: /build/faiss-1.7.3/build/tests -46: Test timeout computed to be: 1500 -46: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 45: Running main() from ./googletest/src/gtest_main.cc 45: Note: Google Test filter = ThreadedIndex.SingleException 45: [==========] Running 1 test from 1 test suite. 45: [----------] Global test environment set-up. 45: [----------] 1 test from ThreadedIndex 45: [ RUN ] ThreadedIndex.SingleException -46: Running main() from ./googletest/src/gtest_main.cc -46: Note: Google Test filter = ThreadedIndex.MultipleException -46: [==========] Running 1 test from 1 test suite. -46: [----------] Global test environment set-up. -46: [----------] 1 test from ThreadedIndex -46: [ RUN ] ThreadedIndex.MultipleException -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -45: [ OK ] ThreadedIndex.SingleException (1065 ms) -45: [----------] 1 test from ThreadedIndex (1065 ms total) +45: [ OK ] ThreadedIndex.SingleException (1154 ms) +45: [----------] 1 test from ThreadedIndex (1154 ms total) 45: 45: [----------] Global test environment tear-down -45: [==========] 1 test from 1 test suite ran. (1065 ms total) +45: [==========] 1 test from 1 test suite ran. (1154 ms total) 45: [ PASSED ] 1 test. -39/50 Test #45: ThreadedIndex.SingleException ................. Passed 1.67 sec +38/50 Test #45: ThreadedIndex.SingleException ................. Passed 3.51 sec +test 46 + Start 46: ThreadedIndex.MultipleException + +46: Test command: /build/faiss-1.7.3/build/tests/faiss_test "--gtest_filter=ThreadedIndex.MultipleException" "--gtest_also_run_disabled_tests" +46: Working Directory: /build/faiss-1.7.3/build/tests +46: Test timeout computed to be: 1500 +46: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +40: [ OK ] PQFastScan.set_packed_element (19610 ms) +40: [----------] 1 test from PQFastScan (19610 ms total) +40: +40: [----------] Global test environment tear-down +40: [==========] 1 test from 1 test suite ran. (19610 ms total) +40: [ PASSED ] 1 test. +39/50 Test #40: PQFastScan.set_packed_element ................. Passed 22.54 sec test 47 Start 47: ThreadedIndex.TestReplica @@ -2687,13 +2721,19 @@ 47: Working Directory: /build/faiss-1.7.3/build/tests 47: Test timeout computed to be: 1500 47: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -46: [ OK ] ThreadedIndex.MultipleException (1026 ms) -46: [----------] 1 test from ThreadedIndex (1026 ms total) +46: Running main() from ./googletest/src/gtest_main.cc +46: Note: Google Test filter = ThreadedIndex.MultipleException +46: [==========] Running 1 test from 1 test suite. +46: [----------] Global test environment set-up. +46: [----------] 1 test from ThreadedIndex +46: [ RUN ] ThreadedIndex.MultipleException +46: [ OK ] ThreadedIndex.MultipleException (1019 ms) +46: [----------] 1 test from ThreadedIndex (1019 ms total) 46: 46: [----------] Global test environment tear-down -46: [==========] 1 test from 1 test suite ran. (1026 ms total) +46: [==========] 1 test from 1 test suite ran. (1019 ms total) 46: [ PASSED ] 1 test. -40/50 Test #46: ThreadedIndex.MultipleException ............... Passed 1.69 sec +40/50 Test #46: ThreadedIndex.MultipleException ............... Passed 4.69 sec test 48 Start 48: ThreadedIndex.TestShards @@ -2701,26 +2741,20 @@ 48: Working Directory: /build/faiss-1.7.3/build/tests 48: Test timeout computed to be: 1500 48: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -30: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 47: Running main() from ./googletest/src/gtest_main.cc 47: Note: Google Test filter = ThreadedIndex.TestReplica 47: [==========] Running 1 test from 1 test suite. 47: [----------] Global test environment set-up. 47: [----------] 1 test from ThreadedIndex 47: [ RUN ] ThreadedIndex.TestReplica -48: Running main() from ./googletest/src/gtest_main.cc -48: Note: Google Test filter = ThreadedIndex.TestShards -48: [==========] Running 1 test from 1 test suite. -48: [----------] Global test environment set-up. -48: [----------] 1 test from ThreadedIndex -48: [ RUN ] ThreadedIndex.TestShards -47: [ OK ] ThreadedIndex.TestReplica (188 ms) -47: [----------] 1 test from ThreadedIndex (189 ms total) +47: [ OK ] ThreadedIndex.TestReplica (6 ms) +47: [----------] 1 test from ThreadedIndex (6 ms total) 47: 47: [----------] Global test environment tear-down -47: [==========] 1 test from 1 test suite ran. (189 ms total) +47: [==========] 1 test from 1 test suite ran. (6 ms total) 47: [ PASSED ] 1 test. -41/50 Test #47: ThreadedIndex.TestReplica ..................... Passed 0.93 sec +41/50 Test #47: ThreadedIndex.TestReplica ..................... Passed 2.08 sec test 49 Start 49: TRANS.IVFFlat @@ -2728,14 +2762,19 @@ 49: Working Directory: /build/faiss-1.7.3/build/tests 49: Test timeout computed to be: 1500 49: WARNING clustering 1000 points to 40 centroids: please provide at least 1560 training points -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -48: [ OK ] ThreadedIndex.TestShards (125 ms) -48: [----------] 1 test from ThreadedIndex (125 ms total) +48: Running main() from ./googletest/src/gtest_main.cc +48: Note: Google Test filter = ThreadedIndex.TestShards +48: [==========] Running 1 test from 1 test suite. +48: [----------] Global test environment set-up. +48: [----------] 1 test from ThreadedIndex +48: [ RUN ] ThreadedIndex.TestShards +48: [ OK ] ThreadedIndex.TestShards (72 ms) +48: [----------] 1 test from ThreadedIndex (72 ms total) 48: 48: [----------] Global test environment tear-down -48: [==========] 1 test from 1 test suite ran. (125 ms total) +48: [==========] 1 test from 1 test suite ran. (72 ms total) 48: [ PASSED ] 1 test. -42/50 Test #48: ThreadedIndex.TestShards ...................... Passed 0.78 sec +42/50 Test #48: ThreadedIndex.TestShards ...................... Passed 2.31 sec test 50 Start 50: TRANS.IVFFlatPreproc @@ -2756,29 +2795,40 @@ 50: [----------] Global test environment set-up. 50: [----------] 1 test from TRANS 50: [ RUN ] TRANS.IVFFlatPreproc +30: WARNING clustering 1000 points to 32 centroids: please provide at least 1248 training points 50: WARNING clustering 500 points to 40 centroids: please provide at least 1560 training points -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -49: [ OK ] TRANS.IVFFlat (679 ms) -49: [----------] 1 test from TRANS (679 ms total) +49: [ OK ] TRANS.IVFFlat (2534 ms) +49: [----------] 1 test from TRANS (2534 ms total) 49: 49: [----------] Global test environment tear-down -49: [==========] 1 test from 1 test suite ran. (679 ms total) +49: [==========] 1 test from 1 test suite ran. (2534 ms total) 49: [ PASSED ] 1 test. -43/50 Test #49: TRANS.IVFFlat ................................. Passed 1.30 sec -50: [ OK ] TRANS.IVFFlatPreproc (654 ms) -50: [----------] 1 test from TRANS (654 ms total) +43/50 Test #49: TRANS.IVFFlat ................................. Passed 4.71 sec +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +50: [ OK ] TRANS.IVFFlatPreproc (2571 ms) +50: [----------] 1 test from TRANS (2571 ms total) 50: 50: [----------] Global test environment tear-down -50: [==========] 1 test from 1 test suite ran. (654 ms total) +50: [==========] 1 test from 1 test suite ran. (2572 ms total) 50: [ PASSED ] 1 test. -44/50 Test #50: TRANS.IVFFlatPreproc .......................... Passed 1.28 sec +44/50 Test #50: TRANS.IVFFlatPreproc .......................... Passed 4.83 sec +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +30: [ OK ] TPO.IVFPQ (67442 ms) +30: [----------] 1 test from TPO (67442 ms total) +30: +30: [----------] Global test environment tear-down +30: [==========] 1 test from 1 test suite ran. (67443 ms total) +30: [ PASSED ] 1 test. +45/50 Test #30: TPO.IVFPQ ..................................... Passed 69.34 sec +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 41: preparing sub-index # 0 41: preparing sub-index # 1 41: preparing sub-index # 2 @@ -2919,14 +2969,13 @@ 41: current n_slice = 1 41: doing step 49 / 50 41: current n_slice = 0 -41: [ OK ] SlidingWindow.IVFFlat (13019 ms) -41: [----------] 1 test from SlidingWindow (13019 ms total) +41: [ OK ] SlidingWindow.IVFFlat (57900 ms) +41: [----------] 1 test from SlidingWindow (57900 ms total) 41: 41: [----------] Global test environment tear-down -41: [==========] 1 test from 1 test suite ran. (13019 ms total) +41: [==========] 1 test from 1 test suite ran. (57900 ms total) 41: [ PASSED ] 1 test. -45/50 Test #41: SlidingWindow.IVFFlat ......................... Passed 13.74 sec -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +46/50 Test #41: SlidingWindow.IVFFlat ......................... Passed 60.56 sec 42: preparing sub-index # 0 42: preparing sub-index # 1 42: preparing sub-index # 2 @@ -3067,22 +3116,13 @@ 42: current n_slice = 1 42: doing step 49 / 50 42: current n_slice = 0 -42: [ OK ] SlidingWindow.PCAIVFFlat (13476 ms) -42: [----------] 1 test from SlidingWindow (13476 ms total) +42: [ OK ] SlidingWindow.PCAIVFFlat (55428 ms) +42: [----------] 1 test from SlidingWindow (55428 ms total) 42: 42: [----------] Global test environment tear-down -42: [==========] 1 test from 1 test suite ran. (13476 ms total) +42: [==========] 1 test from 1 test suite ran. (55428 ms total) 42: [ PASSED ] 1 test. -46/50 Test #42: SlidingWindow.PCAIVFFlat ...................... Passed 14.20 sec -30: WARNING clustering 1000 points to 256 centroids: please provide at least 9984 training points -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -30: [ OK ] TPO.IVFPQ (19607 ms) -30: [----------] 1 test from TPO (19607 ms total) -30: -30: [----------] Global test environment tear-down -30: [==========] 1 test from 1 test suite ran. (19607 ms total) -30: [ PASSED ] 1 test. -47/50 Test #30: TPO.IVFPQ ..................................... Passed 20.39 sec +47/50 Test #42: SlidingWindow.PCAIVFFlat ...................... Passed 59.79 sec 43: preparing sub-index # 0 43: preparing sub-index # 1 43: preparing sub-index # 2 @@ -3271,15 +3311,13 @@ 43: nb invlists = 1 43: nb differences: 0 / 2000 43: doing step 49 / 50 -43: [ OK ] SlidingInvlists.IVFFlat (14119 ms) -43: [----------] 1 test from SlidingInvlists (14119 ms total) +43: [ OK ] SlidingInvlists.IVFFlat (53581 ms) +43: [----------] 1 test from SlidingInvlists (53581 ms total) 43: 43: [----------] Global test environment tear-down -43: [==========] 1 test from 1 test suite ran. (14119 ms total) +43: [==========] 1 test from 1 test suite ran. (53581 ms total) 43: [ PASSED ] 1 test. -48/50 Test #43: SlidingInvlists.IVFFlat ....................... Passed 14.72 sec -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +48/50 Test #43: SlidingInvlists.IVFFlat ....................... Passed 56.48 sec 44: preparing sub-index # 0 44: preparing sub-index # 1 44: preparing sub-index # 2 @@ -3468,14 +3506,16 @@ 44: nb invlists = 1 44: nb differences: 0 / 2000 44: doing step 49 / 50 -44: [ OK ] SlidingInvlists.PCAIVFFlat (14705 ms) -44: [----------] 1 test from SlidingInvlists (14705 ms total) +44: [ OK ] SlidingInvlists.PCAIVFFlat (52744 ms) +44: [----------] 1 test from SlidingInvlists (52744 ms total) 44: 44: [----------] Global test environment tear-down -44: [==========] 1 test from 1 test suite ran. (14705 ms total) +44: [==========] 1 test from 1 test suite ran. (52744 ms total) 44: [ PASSED ] 1 test. +49/50 Test #44: SlidingInvlists.PCAIVFFlat .................... Passed 54.84 sec +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -49/50 Test #44: SlidingInvlists.PCAIVFFlat .................... Passed 15.46 sec 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points @@ -3493,17 +3533,18 @@ 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points 5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points -5: [ OK ] IVFPQ.codec (50322 ms) -5: [----------] 1 test from IVFPQ (50322 ms total) +5: WARNING clustering 8000 points to 256 centroids: please provide at least 9984 training points +5: [ OK ] IVFPQ.codec (177461 ms) +5: [----------] 1 test from IVFPQ (177461 ms total) 5: 5: [----------] Global test environment tear-down -5: [==========] 1 test from 1 test suite ran. (50322 ms total) +5: [==========] 1 test from 1 test suite ran. (177461 ms total) 5: [ PASSED ] 1 test. -50/50 Test #5: IVFPQ.codec ................................... Passed 51.53 sec +50/50 Test #5: IVFPQ.codec ................................... Passed 181.22 sec 100% tests passed, 0 tests failed out of 50 -Total Test time (real) = 51.57 sec +Total Test time (real) = 181.35 sec make[1]: Leaving directory '/build/faiss-1.7.3/build' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=cmake -O--builddirectory=build @@ -3762,7 +3803,7 @@ dh_strip -a -O--buildsystem=cmake -O--builddirectory=build dh_makeshlibs -a -O--buildsystem=cmake -O--builddirectory=build dh_shlibdeps -a -O--buildsystem=cmake -O--builddirectory=build -dpkg-shlibdeps: warning: debian/python3-faiss/usr/lib/python3/dist-packages/faiss/_swigfaiss.cpython-311-aarch64-linux-gnu.so contains an unresolvable reference to symbol PyExc_ImportError: it's probably a plugin +dpkg-shlibdeps: warning: debian/python3-faiss/usr/lib/python3/dist-packages/faiss/_swigfaiss.cpython-311-aarch64-linux-gnu.so contains an unresolvable reference to symbol PyType_IsSubtype: it's probably a plugin dpkg-shlibdeps: warning: 88 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=cmake -O--builddirectory=build dh_numpy3 -O--buildsystem=cmake -O--builddirectory=build @@ -3770,9 +3811,9 @@ dpkg-gencontrol: warning: package libfaiss-dev: substitution variable ${python3:Depends} unused, but is defined dh_md5sums -O--buildsystem=cmake -O--builddirectory=build dh_builddeb -O--buildsystem=cmake -O--builddirectory=build +dpkg-deb: building package 'python3-faiss-dbgsym' in '../python3-faiss-dbgsym_1.7.3-2_arm64.deb'. dpkg-deb: building package 'libfaiss-dev' in '../libfaiss-dev_1.7.3-2_arm64.deb'. dpkg-deb: building package 'python3-faiss' in '../python3-faiss_1.7.3-2_arm64.deb'. -dpkg-deb: building package 'python3-faiss-dbgsym' in '../python3-faiss-dbgsym_1.7.3-2_arm64.deb'. dpkg-genbuildinfo --build=binary -O../faiss_1.7.3-2_arm64.buildinfo dpkg-genchanges --build=binary -O../faiss_1.7.3-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3780,12 +3821,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/20314/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/32312 and its subdirectories -I: Current time: Sat Jun 8 07:01:45 -12 2024 -I: pbuilder-time-stamp: 1717873305 +I: removing directory /srv/workspace/pbuilder/20314 and its subdirectories +I: Current time: Mon May 8 03:36:42 +14 2023 +I: pbuilder-time-stamp: 1683466602