Warning: Permanently added '98.84.137.71' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9288144-epel-9-aarch64 --chroot epel-9-aarch64 Version: 1.3 PID: 9477 Logging PID: 9478 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9288144, 'buildroot_pkgs': [], 'chroot': 'epel-9-aarch64', 'enable_net': True, 'fedora_review': False, 'git_hash': 'f59763853075302c8af602fe602c90520e2c3818', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/rezso/ML/faiss', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'faiss', 'package_version': '1.11.0-20250717.0.git63d787ba.cu12_9', 'project_dirname': 'ML', 'project_name': 'ML', 'project_owner': 'rezso', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/ML/epel-9-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/CUDA/epel-9-aarch64/', 'id': 'copr_rezso_CUDA', 'name': 'Additional repo copr_rezso_CUDA'}, {'baseurl': 'http://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64', 'id': 'http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64', 'name': 'Additional repo http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64'}, {'baseurl': 'http://developer.download.nvidia.com/compute/cuda/repos/rhel9/sbsa', 'id': 'http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa', 'name': 'Additional repo http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa'}], 'sandbox': 'rezso/ML--rezso', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'rezso', 'tags': [], 'task_id': '9288144-epel-9-aarch64', 'timeout': 180000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/rezso/ML/faiss /var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/rezso/ML/faiss', '/var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss'... Running: git checkout f59763853075302c8af602fe602c90520e2c3818 -- cmd: ['git', 'checkout', 'f59763853075302c8af602fe602c90520e2c3818', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss rc: 0 stdout: stderr: Note: switching to 'f59763853075302c8af602fe602c90520e2c3818'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at f597638 automatic import of faiss Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=180000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss/faiss.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1753013427.054951 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.3, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss/faiss.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1753013427.054951 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss/faiss.spec) Config(rhel+epel-9-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-aarch64-bootstrap-1753013427.054951/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.access.redhat.com/ubi9/ubi INFO: Pulling image: registry.access.redhat.com/ubi9/ubi INFO: Tagging container image as mock-bootstrap-7913651b-53d3-4424-bf73-3569502aa24c INFO: Checking that e551bb763c36d21d64c4197b2f3fa62a8b85189e145135dedd6ce075fc2e9804 image matches host's architecture INFO: Copy content of container e551bb763c36d21d64c4197b2f3fa62a8b85189e145135dedd6ce075fc2e9804 to /var/lib/mock/rhel+epel-9-aarch64-bootstrap-1753013427.054951/root INFO: mounting e551bb763c36d21d64c4197b2f3fa62a8b85189e145135dedd6ce075fc2e9804 with podman image mount INFO: image e551bb763c36d21d64c4197b2f3fa62a8b85189e145135dedd6ce075fc2e9804 as /var/lib/containers/storage/overlay/8d1b176fde8f8d8b28c79c983d7d98fbee4ebe14c391402673e2b598089ccf3f/merged INFO: umounting image e551bb763c36d21d64c4197b2f3fa62a8b85189e145135dedd6ce075fc2e9804 (/var/lib/containers/storage/overlay/8d1b176fde8f8d8b28c79c983d7d98fbee4ebe14c391402673e2b598089ccf3f/merged) with podman image umount INFO: Removing image mock-bootstrap-7913651b-53d3-4424-bf73-3569502aa24c INFO: Package manager dnf4 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf4 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.16.1.3-37.el9.aarch64 python3-dnf-4.14.0-25.el9.noarch python3-dnf-plugins-core-4.3.0-20.el9.noarch yum-4.14.0-25.el9.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 8.8 MB/s | 952 kB 00:00 Additional repo copr_rezso_CUDA 1.0 MB/s | 40 kB 00:00 Additional repo http_developer_download_nvidia_ 35 MB/s | 3.1 MB 00:00 Additional repo http_developer_download_nvidia_ 17 MB/s | 2.4 MB 00:00 Red Hat Enterprise Linux - BaseOS 91 MB/s | 79 MB 00:00 Red Hat Enterprise Linux - AppStream 150 MB/s | 67 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 42 MB/s | 9.7 MB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 14 MB/s | 20 MB 00:01 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing: bash aarch64 5.1.8-9.el9 baseos 1.7 M bzip2 aarch64 1.0.8-10.el9_5 baseos 59 k coreutils aarch64 8.32-39.el9 baseos 1.1 M cpio aarch64 2.13-16.el9 baseos 278 k diffutils aarch64 3.7-12.el9 baseos 396 k epel-rpm-macros noarch 9-17.el9 epel 15 k findutils aarch64 1:4.8.0-7.el9 baseos 552 k gawk aarch64 5.1.0-6.el9 baseos 1.0 M glibc-minimal-langpack aarch64 2.34-168.el9_6.20 baseos 19 k grep aarch64 3.6-5.el9 baseos 270 k gzip aarch64 1.12-1.el9 baseos 166 k info aarch64 6.7-15.el9 baseos 225 k patch aarch64 2.7.6-16.el9 appstream 126 k redhat-release aarch64 9.6-0.1.el9 baseos 44 k redhat-rpm-config noarch 209-1.el9 appstream 76 k rpm-build aarch64 4.16.1.3-37.el9 appstream 71 k sed aarch64 4.8-9.el9 baseos 307 k tar aarch64 2:1.34-7.el9 baseos 879 k unzip aarch64 6.0-58.el9_5 baseos 182 k util-linux aarch64 2.37.4-21.el9 baseos 2.3 M which aarch64 2.21-29.el9 baseos 44 k xz aarch64 5.2.5-8.el9_0 baseos 230 k Installing dependencies: alternatives aarch64 1.24-2.el9 baseos 41 k ansible-srpm-macros noarch 1-16.el9 epel 21 k audit-libs aarch64 3.1.5-4.el9 baseos 124 k basesystem noarch 11-13.el9 baseos 8.0 k binutils aarch64 2.35.2-63.el9 baseos 4.8 M binutils-gold aarch64 2.35.2-63.el9 baseos 882 k bzip2-libs aarch64 1.0.8-10.el9_5 baseos 43 k ca-certificates noarch 2024.2.69_v8.0.303-91.4.el9_4 baseos 1.0 M coreutils-common aarch64 8.32-39.el9 baseos 2.0 M cracklib aarch64 2.9.6-27.el9 baseos 99 k cracklib-dicts aarch64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20250128-1.git5269e22.el9 baseos 90 k curl aarch64 7.76.1-31.el9 baseos 294 k cyrus-sasl-lib aarch64 2.1.27-21.el9 baseos 762 k debugedit aarch64 5.0-5.el9 appstream 80 k dwz aarch64 0.14-3.el9 appstream 128 k ed aarch64 1.14.2-12.el9 baseos 77 k efi-srpm-macros noarch 6-2.el9_0 appstream 24 k elfutils aarch64 0.192-6.el9_6 baseos 567 k elfutils-debuginfod-client aarch64 0.192-6.el9_6 baseos 45 k elfutils-default-yama-scope noarch 0.192-6.el9_6 baseos 9.7 k elfutils-libelf aarch64 0.192-6.el9_6 baseos 207 k elfutils-libs aarch64 0.192-6.el9_6 baseos 261 k file aarch64 5.39-16.el9 baseos 52 k file-libs aarch64 5.39-16.el9 baseos 591 k filesystem aarch64 3.16-5.el9 baseos 4.8 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 29 k forge-srpm-macros noarch 0.4.0-1.el9 epel 19 k fpc-srpm-macros noarch 1.3-7.el9 epel 7.5 k gdb-minimal aarch64 14.2-4.1.el9_6 appstream 3.7 M gdbm-libs aarch64 1:1.23-1.el9 baseos 59 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 9.0 k ghc-srpm-macros-epel noarch 1.9.1-1.el9 epel 7.5 k glibc aarch64 2.34-168.el9_6.20 baseos 1.7 M glibc-common aarch64 2.34-168.el9_6.20 baseos 294 k glibc-gconv-extra aarch64 2.34-168.el9_6.20 baseos 1.7 M gmp aarch64 1:6.2.0-13.el9 baseos 269 k go-srpm-macros noarch 3.6.0-10.el9_6 appstream 27 k go-srpm-macros-epel noarch 3.6.0.2-1.el9 epel 26 k groff-base aarch64 1.22.4-10.el9 baseos 1.0 M json-c aarch64 0.14-11.el9 baseos 44 k kernel-srpm-macros noarch 1.0-13.el9 appstream 17 k keyutils-libs aarch64 1.6.3-1.el9 baseos 34 k krb5-libs aarch64 1.21.1-8.el9_6 baseos 769 k libacl aarch64 2.3.1-4.el9 baseos 24 k libarchive aarch64 3.5.3-5.el9_6 baseos 386 k libattr aarch64 2.5.1-3.el9 baseos 20 k libblkid aarch64 2.37.4-21.el9 baseos 109 k libbrotli aarch64 1.0.9-7.el9_5 baseos 315 k libcap aarch64 2.48-9.el9_2 baseos 74 k libcap-ng aarch64 0.8.2-7.el9 baseos 35 k libcom_err aarch64 1.46.5-7.el9 baseos 28 k libcurl aarch64 7.76.1-31.el9 baseos 281 k libdb aarch64 5.3.28-57.el9_6 baseos 710 k libeconf aarch64 0.4.1-4.el9 baseos 29 k libevent aarch64 2.1.12-8.el9_4 baseos 260 k libfdisk aarch64 2.37.4-21.el9 baseos 150 k libffi aarch64 3.4.2-8.el9 baseos 38 k libgcc aarch64 11.5.0-5.el9_5 baseos 82 k libgcrypt aarch64 1.10.0-11.el9 baseos 458 k libgomp aarch64 11.5.0-5.el9_5 baseos 261 k libgpg-error aarch64 1.42-5.el9 baseos 217 k libidn2 aarch64 2.3.0-7.el9 baseos 105 k libmount aarch64 2.37.4-21.el9 baseos 134 k libnghttp2 aarch64 1.43.0-6.el9 baseos 74 k libpkgconf aarch64 1.7.3-10.el9 baseos 37 k libpsl aarch64 0.21.1-5.el9 baseos 66 k libpwquality aarch64 1.4.4-8.el9 baseos 123 k libselinux aarch64 3.6-3.el9 baseos 87 k libsemanage aarch64 3.6-5.el9_6 baseos 118 k libsepol aarch64 3.6-2.el9 baseos 319 k libsigsegv aarch64 2.13-4.el9 baseos 30 k libsmartcols aarch64 2.37.4-21.el9 baseos 64 k libssh aarch64 0.10.4-13.el9 baseos 216 k libssh-config noarch 0.10.4-13.el9 baseos 11 k libstdc++ aarch64 11.5.0-5.el9_5 baseos 702 k libtasn1 aarch64 4.16.0-9.el9 baseos 76 k libtool-ltdl aarch64 2.4.6-46.el9 baseos 37 k libunistring aarch64 0.9.10-15.el9 baseos 491 k libutempter aarch64 1.2.1-6.el9 baseos 30 k libuuid aarch64 2.37.4-21.el9 baseos 29 k libverto aarch64 0.3.2-3.el9 baseos 24 k libxcrypt aarch64 4.4.18-3.el9 baseos 125 k libxml2 aarch64 2.9.13-10.el9_6 baseos 730 k libzstd aarch64 1.5.5-1.el9 baseos 277 k lua-libs aarch64 5.4.4-4.el9 baseos 129 k lua-srpm-macros noarch 1-6.el9 appstream 10 k lz4-libs aarch64 1.9.3-5.el9 baseos 69 k mpfr aarch64 4.1.0-7.el9 baseos 242 k ncurses aarch64 6.2-10.20210508.el9 baseos 409 k ncurses-base noarch 6.2-10.20210508.el9 baseos 99 k ncurses-libs aarch64 6.2-10.20210508.el9 baseos 320 k ocaml-srpm-macros noarch 6-6.el9 appstream 9.1 k openblas-srpm-macros noarch 2-11.el9 appstream 8.6 k openldap aarch64 2.6.8-4.el9 baseos 285 k openssl aarch64 1:3.2.2-6.el9_5.1 baseos 1.3 M openssl-fips-provider aarch64 3.0.7-6.el9_5 baseos 9.4 k openssl-fips-provider-so aarch64 3.0.7-6.el9_5 baseos 513 k openssl-libs aarch64 1:3.2.2-6.el9_5.1 baseos 2.0 M p11-kit aarch64 0.25.3-3.el9_5 baseos 511 k p11-kit-trust aarch64 0.25.3-3.el9_5 baseos 142 k pam aarch64 1.5.1-25.el9_6 baseos 620 k pcre aarch64 8.44-4.el9 baseos 183 k pcre2 aarch64 10.40-6.el9 baseos 220 k pcre2-syntax noarch 10.40-6.el9 baseos 144 k perl-AutoLoader noarch 5.74-481.el9 appstream 21 k perl-B aarch64 1.80-481.el9 appstream 184 k perl-Carp noarch 1.50-460.el9 appstream 31 k perl-Class-Struct noarch 0.66-481.el9 appstream 22 k perl-Data-Dumper aarch64 2.174-462.el9 appstream 57 k perl-Digest noarch 1.19-4.el9 appstream 29 k perl-Digest-MD5 aarch64 2.58-4.el9 appstream 40 k perl-Encode aarch64 4:3.08-462.el9 appstream 1.7 M perl-Errno aarch64 1.30-481.el9 appstream 15 k perl-Exporter noarch 5.74-461.el9 appstream 34 k perl-Fcntl aarch64 1.13-481.el9 appstream 21 k perl-File-Basename noarch 2.85-481.el9 appstream 17 k perl-File-Path noarch 2.18-4.el9 appstream 38 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 63 k perl-File-stat noarch 1.09-481.el9 appstream 17 k perl-FileHandle noarch 2.03-481.el9 appstream 16 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 64 k perl-Getopt-Std noarch 1.12-481.el9 appstream 16 k perl-HTTP-Tiny noarch 0.076-462.el9 appstream 57 k perl-IO aarch64 1.43-481.el9 appstream 92 k perl-IO-Socket-IP noarch 0.41-5.el9 appstream 45 k perl-IO-Socket-SSL noarch 2.073-2.el9 appstream 221 k perl-IPC-Open3 noarch 1.21-481.el9 appstream 24 k perl-MIME-Base64 aarch64 3.16-4.el9 appstream 34 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 14 k perl-Net-SSLeay aarch64 1.94-1.el9 appstream 419 k perl-POSIX aarch64 1.94-481.el9 appstream 98 k perl-PathTools aarch64 3.78-461.el9 appstream 92 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 22 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 92 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 229 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 43 k perl-Scalar-List-Utils aarch64 4:1.56-462.el9 appstream 74 k perl-SelectSaver noarch 1.02-481.el9 appstream 12 k perl-Socket aarch64 4:2.031-4.el9 appstream 58 k perl-Storable aarch64 1:3.21-460.el9 appstream 96 k perl-Symbol noarch 1.08-481.el9 appstream 14 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 51 k perl-Term-Cap noarch 1.17-460.el9 appstream 24 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 18 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 25 k perl-Time-Local noarch 2:1.300-7.el9 appstream 37 k perl-URI noarch 5.09-3.el9 appstream 125 k perl-base noarch 2.27-481.el9 appstream 16 k perl-constant noarch 1.33-461.el9 appstream 25 k perl-if noarch 0.60.800-481.el9 appstream 14 k perl-interpreter aarch64 4:5.32.1-481.el9 appstream 73 k perl-libnet noarch 3.13-4.el9 appstream 134 k perl-libs aarch64 4:5.32.1-481.el9 appstream 2.2 M perl-mro aarch64 1.23-481.el9 appstream 29 k perl-overload noarch 1.31-481.el9 appstream 46 k perl-overloading noarch 0.02-481.el9 appstream 13 k perl-parent noarch 1:0.238-460.el9 appstream 16 k perl-podlators noarch 1:4.14-460.el9 appstream 118 k perl-srpm-macros noarch 1-41.el9 appstream 9.4 k perl-subs noarch 1.03-481.el9 appstream 12 k perl-vars noarch 1.05-481.el9 appstream 13 k pkgconf aarch64 1.7.3-10.el9 baseos 44 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 16 k pkgconf-pkg-config aarch64 1.7.3-10.el9 baseos 12 k popt aarch64 1.18-8.el9 baseos 68 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 59 k pyproject-srpm-macros noarch 1.16.2-1.el9 appstream 14 k python-srpm-macros noarch 3.9-54.el9 appstream 18 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 9.1 k qt6-srpm-macros noarch 6.6.2-1.el9 epel 8.7 k readline aarch64 8.1-4.el9 baseos 214 k rpm aarch64 4.16.1.3-37.el9 baseos 537 k rpm-build-libs aarch64 4.16.1.3-37.el9 baseos 87 k rpm-libs aarch64 4.16.1.3-37.el9 baseos 303 k rpmautospec-rpm-macros noarch 0.8.1-11.el9 epel 11 k rust-srpm-macros noarch 17-4.el9 appstream 11 k rust-srpm-macros-epel noarch 26.3-1.el9 epel 10 k setup noarch 2.13.7-10.el9 baseos 150 k shadow-utils aarch64 2:4.9-12.el9 baseos 1.2 M sqlite-libs aarch64 3.34.1-7.el9_3 baseos 616 k systemd-libs aarch64 252-51.el9_6.1 baseos 643 k tzdata noarch 2025b-1.el9 baseos 842 k util-linux-core aarch64 2.37.4-21.el9 baseos 465 k xz-libs aarch64 5.2.5-8.el9_0 baseos 92 k zip aarch64 3.0-35.el9 baseos 263 k zlib aarch64 1.2.11-40.el9 baseos 92 k zstd aarch64 1.5.5-1.el9 baseos 360 k Transaction Summary ====================================================================================== Install 210 Packages Total download size: 68 M Installed size: 244 M Downloading Packages: (1/210): basesystem-11-13.el9.noarch.rpm 112 kB/s | 8.0 kB 00:00 (2/210): cpio-2.13-16.el9.aarch64.rpm 3.3 MB/s | 278 kB 00:00 (3/210): cracklib-2.9.6-27.el9.aarch64.rpm 1.1 MB/s | 99 kB 00:00 (4/210): diffutils-3.7-12.el9.aarch64.rpm 13 MB/s | 396 kB 00:00 (5/210): ed-1.14.2-12.el9.aarch64.rpm 2.2 MB/s | 77 kB 00:00 (6/210): gawk-5.1.0-6.el9.aarch64.rpm 29 MB/s | 1.0 MB 00:00 (7/210): cracklib-dicts-2.9.6-27.el9.aarch64.rp 43 MB/s | 3.6 MB 00:00 (8/210): grep-3.6-5.el9.aarch64.rpm 7.3 MB/s | 270 kB 00:00 (9/210): json-c-0.14-11.el9.aarch64.rpm 1.9 MB/s | 44 kB 00:00 (10/210): info-6.7-15.el9.aarch64.rpm 9.0 MB/s | 225 kB 00:00 (11/210): groff-base-1.22.4-10.el9.aarch64.rpm 28 MB/s | 1.0 MB 00:00 (12/210): libattr-2.5.1-3.el9.aarch64.rpm 891 kB/s | 20 kB 00:00 (13/210): libcap-ng-0.8.2-7.el9.aarch64.rpm 1.6 MB/s | 35 kB 00:00 (14/210): libgpg-error-1.42-5.el9.aarch64.rpm 8.6 MB/s | 217 kB 00:00 (15/210): libidn2-2.3.0-7.el9.aarch64.rpm 4.0 MB/s | 105 kB 00:00 (16/210): libpsl-0.21.1-5.el9.aarch64.rpm 2.6 MB/s | 66 kB 00:00 (17/210): libpwquality-1.4.4-8.el9.aarch64.rpm 3.8 MB/s | 123 kB 00:00 (18/210): libsigsegv-2.13-4.el9.aarch64.rpm 1.1 MB/s | 30 kB 00:00 (19/210): libunistring-0.9.10-15.el9.aarch64.rp 15 MB/s | 491 kB 00:00 (20/210): libutempter-1.2.1-6.el9.aarch64.rpm 1.3 MB/s | 30 kB 00:00 (21/210): libverto-0.3.2-3.el9.aarch64.rpm 1.1 MB/s | 24 kB 00:00 (22/210): libxcrypt-4.4.18-3.el9.aarch64.rpm 5.2 MB/s | 125 kB 00:00 (23/210): lz4-libs-1.9.3-5.el9.aarch64.rpm 2.9 MB/s | 69 kB 00:00 (24/210): mpfr-4.1.0-7.el9.aarch64.rpm 11 MB/s | 242 kB 00:00 (25/210): popt-1.18-8.el9.aarch64.rpm 1.8 MB/s | 68 kB 00:00 (26/210): publicsuffix-list-dafsa-20210518-3.el 1.6 MB/s | 59 kB 00:00 (27/210): readline-8.1-4.el9.aarch64.rpm 8.3 MB/s | 214 kB 00:00 (28/210): xz-libs-5.2.5-8.el9_0.aarch64.rpm 3.5 MB/s | 92 kB 00:00 (29/210): xz-5.2.5-8.el9_0.aarch64.rpm 7.0 MB/s | 230 kB 00:00 (30/210): sed-4.8-9.el9.aarch64.rpm 8.8 MB/s | 307 kB 00:00 (31/210): gzip-1.12-1.el9.aarch64.rpm 7.2 MB/s | 166 kB 00:00 (32/210): keyutils-libs-1.6.3-1.el9.aarch64.rpm 1.4 MB/s | 34 kB 00:00 (33/210): cyrus-sasl-lib-2.1.27-21.el9.aarch64. 28 MB/s | 762 kB 00:00 (34/210): libpkgconf-1.7.3-10.el9.aarch64.rpm 1.6 MB/s | 37 kB 00:00 (35/210): pkgconf-1.7.3-10.el9.aarch64.rpm 2.0 MB/s | 44 kB 00:00 (36/210): pkgconf-m4-1.7.3-10.el9.noarch.rpm 606 kB/s | 16 kB 00:00 (37/210): pkgconf-pkg-config-1.7.3-10.el9.aarch 520 kB/s | 12 kB 00:00 (38/210): zip-3.0-35.el9.aarch64.rpm 11 MB/s | 263 kB 00:00 (39/210): gmp-6.2.0-13.el9.aarch64.rpm 11 MB/s | 269 kB 00:00 (40/210): libcap-2.48-9.el9_2.aarch64.rpm 3.4 MB/s | 74 kB 00:00 (41/210): libffi-3.4.2-8.el9.aarch64.rpm 1.7 MB/s | 38 kB 00:00 (42/210): lua-libs-5.4.4-4.el9.aarch64.rpm 5.8 MB/s | 129 kB 00:00 (43/210): ncurses-6.2-10.20210508.el9.aarch64.r 17 MB/s | 409 kB 00:00 (44/210): ncurses-base-6.2-10.20210508.el9.noar 4.4 MB/s | 99 kB 00:00 (45/210): ncurses-libs-6.2-10.20210508.el9.aarc 13 MB/s | 320 kB 00:00 (46/210): which-2.21-29.el9.aarch64.rpm 1.8 MB/s | 44 kB 00:00 (47/210): zlib-1.2.11-40.el9.aarch64.rpm 3.9 MB/s | 92 kB 00:00 (48/210): file-5.39-16.el9.aarch64.rpm 2.0 MB/s | 52 kB 00:00 (49/210): libacl-2.3.1-4.el9.aarch64.rpm 1.1 MB/s | 24 kB 00:00 (50/210): bash-5.1.8-9.el9.aarch64.rpm 41 MB/s | 1.7 MB 00:00 (51/210): libssh-0.10.4-13.el9.aarch64.rpm 9.4 MB/s | 216 kB 00:00 (52/210): setup-2.13.7-10.el9.noarch.rpm 6.1 MB/s | 150 kB 00:00 (53/210): file-libs-5.39-16.el9.aarch64.rpm 20 MB/s | 591 kB 00:00 (54/210): sqlite-libs-3.34.1-7.el9_3.aarch64.rp 12 MB/s | 616 kB 00:00 (55/210): ca-certificates-2024.2.69_v8.0.303-91 27 MB/s | 1.0 MB 00:00 (56/210): libssh-config-0.10.4-13.el9.noarch.rp 522 kB/s | 11 kB 00:00 (57/210): libevent-2.1.12-8.el9_4.aarch64.rpm 10 MB/s | 260 kB 00:00 (58/210): curl-7.76.1-31.el9.aarch64.rpm 12 MB/s | 294 kB 00:00 (59/210): findutils-4.8.0-7.el9.aarch64.rpm 15 MB/s | 552 kB 00:00 (60/210): filesystem-3.16-5.el9.aarch64.rpm 92 MB/s | 4.8 MB 00:00 (61/210): gdbm-libs-1.23-1.el9.aarch64.rpm 1.3 MB/s | 59 kB 00:00 (62/210): libcurl-7.76.1-31.el9.aarch64.rpm 11 MB/s | 281 kB 00:00 (63/210): libeconf-0.4.1-4.el9.aarch64.rpm 1.3 MB/s | 29 kB 00:00 (64/210): libgcrypt-1.10.0-11.el9.aarch64.rpm 19 MB/s | 458 kB 00:00 (65/210): libnghttp2-1.43.0-6.el9.aarch64.rpm 2.4 MB/s | 74 kB 00:00 (66/210): openssl-fips-provider-3.0.7-6.el9_5.a 433 kB/s | 9.4 kB 00:00 (67/210): pcre-8.44-4.el9.aarch64.rpm 8.0 MB/s | 183 kB 00:00 (68/210): openssl-fips-provider-so-3.0.7-6.el9_ 11 MB/s | 513 kB 00:00 (69/210): pcre2-syntax-10.40-6.el9.noarch.rpm 6.3 MB/s | 144 kB 00:00 (70/210): pcre2-10.40-6.el9.aarch64.rpm 4.2 MB/s | 220 kB 00:00 (71/210): tar-1.34-7.el9.aarch64.rpm 31 MB/s | 879 kB 00:00 (72/210): bzip2-1.0.8-10.el9_5.aarch64.rpm 2.6 MB/s | 59 kB 00:00 (73/210): bzip2-libs-1.0.8-10.el9_5.aarch64.rpm 1.9 MB/s | 43 kB 00:00 (74/210): libbrotli-1.0.9-7.el9_5.aarch64.rpm 14 MB/s | 315 kB 00:00 (75/210): libgcc-11.5.0-5.el9_5.aarch64.rpm 3.4 MB/s | 82 kB 00:00 (76/210): libgomp-11.5.0-5.el9_5.aarch64.rpm 11 MB/s | 261 kB 00:00 (77/210): libstdc++-11.5.0-5.el9_5.aarch64.rpm 24 MB/s | 702 kB 00:00 (78/210): p11-kit-0.25.3-3.el9_5.aarch64.rpm 21 MB/s | 511 kB 00:00 (79/210): openssl-3.2.2-6.el9_5.1.aarch64.rpm 19 MB/s | 1.3 MB 00:00 (80/210): p11-kit-trust-0.25.3-3.el9_5.aarch64. 4.7 MB/s | 142 kB 00:00 (81/210): openssl-libs-3.2.2-6.el9_5.1.aarch64. 29 MB/s | 2.0 MB 00:00 (82/210): tzdata-2025b-1.el9.noarch.rpm 30 MB/s | 842 kB 00:00 (83/210): alternatives-1.24-2.el9.aarch64.rpm 1.9 MB/s | 41 kB 00:00 (84/210): unzip-6.0-58.el9_5.aarch64.rpm 6.3 MB/s | 182 kB 00:00 (85/210): audit-libs-3.1.5-4.el9.aarch64.rpm 5.4 MB/s | 124 kB 00:00 (86/210): binutils-gold-2.35.2-63.el9.aarch64.r 33 MB/s | 882 kB 00:00 (87/210): coreutils-8.32-39.el9.aarch64.rpm 36 MB/s | 1.1 MB 00:00 (88/210): binutils-2.35.2-63.el9.aarch64.rpm 79 MB/s | 4.8 MB 00:00 (89/210): coreutils-common-8.32-39.el9.aarch64. 49 MB/s | 2.0 MB 00:00 (90/210): crypto-policies-20250128-1.git5269e22 3.9 MB/s | 90 kB 00:00 (91/210): libcom_err-1.46.5-7.el9.aarch64.rpm 1.3 MB/s | 28 kB 00:00 (92/210): libblkid-2.37.4-21.el9.aarch64.rpm 3.6 MB/s | 109 kB 00:00 (93/210): libfdisk-2.37.4-21.el9.aarch64.rpm 6.2 MB/s | 150 kB 00:00 (94/210): libmount-2.37.4-21.el9.aarch64.rpm 6.1 MB/s | 134 kB 00:00 (95/210): libselinux-3.6-3.el9.aarch64.rpm 3.9 MB/s | 87 kB 00:00 (96/210): libsemanage-3.6-5.el9_6.aarch64.rpm 5.4 MB/s | 118 kB 00:00 (97/210): libsmartcols-2.37.4-21.el9.aarch64.rp 2.8 MB/s | 64 kB 00:00 (98/210): libsepol-3.6-2.el9.aarch64.rpm 13 MB/s | 319 kB 00:00 (99/210): libtasn1-4.16.0-9.el9.aarch64.rpm 3.1 MB/s | 76 kB 00:00 (100/210): libtool-ltdl-2.4.6-46.el9.aarch64.rp 1.7 MB/s | 37 kB 00:00 (101/210): libuuid-2.37.4-21.el9.aarch64.rpm 1.4 MB/s | 29 kB 00:00 (102/210): libzstd-1.5.5-1.el9.aarch64.rpm 12 MB/s | 277 kB 00:00 (103/210): redhat-release-9.6-0.1.el9.aarch64.r 2.0 MB/s | 44 kB 00:00 (104/210): openldap-2.6.8-4.el9.aarch64.rpm 10 MB/s | 285 kB 00:00 (105/210): rpm-4.16.1.3-37.el9.aarch64.rpm 21 MB/s | 537 kB 00:00 (106/210): rpm-build-libs-4.16.1.3-37.el9.aarch 3.9 MB/s | 87 kB 00:00 (107/210): rpm-libs-4.16.1.3-37.el9.aarch64.rpm 13 MB/s | 303 kB 00:00 (108/210): shadow-utils-4.9-12.el9.aarch64.rpm 40 MB/s | 1.2 MB 00:00 (109/210): util-linux-core-2.37.4-21.el9.aarch6 19 MB/s | 465 kB 00:00 (110/210): libarchive-3.5.3-5.el9_6.aarch64.rpm 16 MB/s | 386 kB 00:00 (111/210): zstd-1.5.5-1.el9.aarch64.rpm 8.2 MB/s | 360 kB 00:00 (112/210): util-linux-2.37.4-21.el9.aarch64.rpm 32 MB/s | 2.3 MB 00:00 (113/210): elfutils-0.192-6.el9_6.aarch64.rpm 18 MB/s | 567 kB 00:00 (114/210): elfutils-libelf-0.192-6.el9_6.aarch6 8.9 MB/s | 207 kB 00:00 (115/210): krb5-libs-1.21.1-8.el9_6.aarch64.rpm 31 MB/s | 769 kB 00:00 (116/210): elfutils-default-yama-scope-0.192-6. 440 kB/s | 9.7 kB 00:00 (117/210): elfutils-libs-0.192-6.el9_6.aarch64. 11 MB/s | 261 kB 00:00 (118/210): elfutils-debuginfod-client-0.192-6.e 1.8 MB/s | 45 kB 00:00 (119/210): libdb-5.3.28-57.el9_6.aarch64.rpm 27 MB/s | 710 kB 00:00 (120/210): systemd-libs-252-51.el9_6.1.aarch64. 22 MB/s | 643 kB 00:00 (121/210): pam-1.5.1-25.el9_6.aarch64.rpm 15 MB/s | 620 kB 00:00 (122/210): glibc-2.34-168.el9_6.20.aarch64.rpm 52 MB/s | 1.7 MB 00:00 (123/210): glibc-common-2.34-168.el9_6.20.aarch 11 MB/s | 294 kB 00:00 (124/210): glibc-minimal-langpack-2.34-168.el9_ 910 kB/s | 19 kB 00:00 (125/210): glibc-gconv-extra-2.34-168.el9_6.20. 53 MB/s | 1.7 MB 00:00 (126/210): libxml2-2.9.13-10.el9_6.aarch64.rpm 23 MB/s | 730 kB 00:00 (127/210): perl-Exporter-5.74-461.el9.noarch.rp 1.5 MB/s | 34 kB 00:00 (128/210): perl-File-Temp-0.231.100-4.el9.noarc 2.4 MB/s | 63 kB 00:00 (129/210): perl-IO-Socket-IP-0.41-5.el9.noarch. 1.7 MB/s | 45 kB 00:00 (130/210): perl-Term-Cap-1.17-460.el9.noarch.rp 1.0 MB/s | 24 kB 00:00 (131/210): perl-Mozilla-CA-20200520-6.el9.noarc 303 kB/s | 14 kB 00:00 (132/210): perl-Time-Local-1.300-7.el9.noarch.r 1.1 MB/s | 37 kB 00:00 (133/210): perl-parent-0.238-460.el9.noarch.rpm 696 kB/s | 16 kB 00:00 (134/210): rust-srpm-macros-17-4.el9.noarch.rpm 501 kB/s | 11 kB 00:00 (135/210): perl-srpm-macros-1-41.el9.noarch.rpm 376 kB/s | 9.4 kB 00:00 (136/210): ghc-srpm-macros-1.5.0-6.el9.noarch.r 398 kB/s | 9.0 kB 00:00 (137/210): openblas-srpm-macros-2-11.el9.noarch 360 kB/s | 8.6 kB 00:00 (138/210): patch-2.7.6-16.el9.aarch64.rpm 4.7 MB/s | 126 kB 00:00 (139/210): perl-Digest-MD5-2.58-4.el9.aarch64.r 1.7 MB/s | 40 kB 00:00 (140/210): perl-Pod-Simple-3.42-4.el9.noarch.rp 9.3 MB/s | 229 kB 00:00 (141/210): perl-Pod-Usage-2.01-4.el9.noarch.rpm 1.9 MB/s | 43 kB 00:00 (142/210): perl-MIME-Base64-3.16-4.el9.aarch64. 959 kB/s | 34 kB 00:00 (143/210): perl-Term-ANSIColor-5.01-461.el9.noa 2.1 MB/s | 51 kB 00:00 (144/210): perl-Text-ParseWords-3.30-460.el9.no 822 kB/s | 18 kB 00:00 (145/210): perl-URI-5.09-3.el9.noarch.rpm 5.4 MB/s | 125 kB 00:00 (146/210): perl-constant-1.33-461.el9.noarch.rp 1.0 MB/s | 25 kB 00:00 (147/210): perl-PathTools-3.78-461.el9.aarch64. 3.6 MB/s | 92 kB 00:00 (148/210): perl-File-Path-2.18-4.el9.noarch.rpm 1.2 MB/s | 38 kB 00:00 (149/210): perl-Pod-Escapes-1.07-460.el9.noarch 898 kB/s | 22 kB 00:00 (150/210): perl-Pod-Perldoc-3.28.01-461.el9.noa 3.9 MB/s | 92 kB 00:00 (151/210): perl-libnet-3.13-4.el9.noarch.rpm 5.9 MB/s | 134 kB 00:00 (152/210): perl-podlators-4.14-460.el9.noarch.r 4.7 MB/s | 118 kB 00:00 (153/210): efi-srpm-macros-6-2.el9_0.noarch.rpm 1.1 MB/s | 24 kB 00:00 (154/210): dwz-0.14-3.el9.aarch64.rpm 4.9 MB/s | 128 kB 00:00 (155/210): lua-srpm-macros-1-6.el9.noarch.rpm 464 kB/s | 10 kB 00:00 (156/210): fonts-srpm-macros-2.0.5-7.el9.1.noar 1.1 MB/s | 29 kB 00:00 (157/210): ocaml-srpm-macros-6-6.el9.noarch.rpm 414 kB/s | 9.1 kB 00:00 (158/210): perl-Carp-1.50-460.el9.noarch.rpm 1.3 MB/s | 31 kB 00:00 (159/210): perl-Digest-1.19-4.el9.noarch.rpm 1.3 MB/s | 29 kB 00:00 (160/210): perl-Data-Dumper-2.174-462.el9.aarch 2.4 MB/s | 57 kB 00:00 (161/210): perl-Getopt-Long-2.52-4.el9.noarch.r 2.5 MB/s | 64 kB 00:00 (162/210): perl-Socket-2.031-4.el9.aarch64.rpm 2.3 MB/s | 58 kB 00:00 (163/210): perl-Encode-3.08-462.el9.aarch64.rpm 52 MB/s | 1.7 MB 00:00 (164/210): perl-Storable-3.21-460.el9.aarch64.r 4.1 MB/s | 96 kB 00:00 (165/210): perl-Text-Tabs+Wrap-2013.0523-460.el 936 kB/s | 25 kB 00:00 (166/210): kernel-srpm-macros-1.0-13.el9.noarch 677 kB/s | 17 kB 00:00 (167/210): qt5-srpm-macros-5.15.9-1.el9.noarch. 406 kB/s | 9.1 kB 00:00 (168/210): perl-AutoLoader-5.74-481.el9.noarch. 870 kB/s | 21 kB 00:00 (169/210): perl-Class-Struct-0.66-481.el9.noarc 1.0 MB/s | 22 kB 00:00 (170/210): perl-IO-1.43-481.el9.aarch64.rpm 3.8 MB/s | 92 kB 00:00 (171/210): perl-SelectSaver-1.02-481.el9.noarch 492 kB/s | 12 kB 00:00 (172/210): perl-if-0.60.800-481.el9.noarch.rpm 592 kB/s | 14 kB 00:00 (173/210): perl-interpreter-5.32.1-481.el9.aarc 3.2 MB/s | 73 kB 00:00 (174/210): perl-subs-1.03-481.el9.noarch.rpm 433 kB/s | 12 kB 00:00 (175/210): debugedit-5.0-5.el9.aarch64.rpm 3.1 MB/s | 80 kB 00:00 (176/210): perl-B-1.80-481.el9.aarch64.rpm 7.4 MB/s | 184 kB 00:00 (177/210): perl-Fcntl-1.13-481.el9.aarch64.rpm 1.0 MB/s | 21 kB 00:00 (178/210): perl-Errno-1.30-481.el9.aarch64.rpm 518 kB/s | 15 kB 00:00 (179/210): perl-File-Basename-2.85-481.el9.noar 591 kB/s | 17 kB 00:00 (180/210): perl-File-stat-1.09-481.el9.noarch.r 791 kB/s | 17 kB 00:00 (181/210): perl-FileHandle-2.03-481.el9.noarch. 646 kB/s | 16 kB 00:00 (182/210): perl-Getopt-Std-1.12-481.el9.noarch. 670 kB/s | 16 kB 00:00 (183/210): perl-HTTP-Tiny-0.076-462.el9.noarch. 2.5 MB/s | 57 kB 00:00 (184/210): perl-IPC-Open3-1.21-481.el9.noarch.r 966 kB/s | 24 kB 00:00 (185/210): perl-POSIX-1.94-481.el9.aarch64.rpm 4.2 MB/s | 98 kB 00:00 (186/210): perl-Symbol-1.08-481.el9.noarch.rpm 567 kB/s | 14 kB 00:00 (187/210): perl-base-2.27-481.el9.noarch.rpm 767 kB/s | 16 kB 00:00 (188/210): perl-mro-1.23-481.el9.aarch64.rpm 1.2 MB/s | 29 kB 00:00 (189/210): perl-overload-1.31-481.el9.noarch.rp 1.9 MB/s | 46 kB 00:00 (190/210): perl-overloading-0.02-481.el9.noarch 606 kB/s | 13 kB 00:00 (191/210): perl-libs-5.32.1-481.el9.aarch64.rpm 41 MB/s | 2.2 MB 00:00 (192/210): perl-vars-1.05-481.el9.noarch.rpm 609 kB/s | 13 kB 00:00 (193/210): perl-Scalar-List-Utils-1.56-462.el9. 3.2 MB/s | 74 kB 00:00 (194/210): python-srpm-macros-3.9-54.el9.noarch 807 kB/s | 18 kB 00:00 (195/210): perl-IO-Socket-SSL-2.073-2.el9.noarc 9.3 MB/s | 221 kB 00:00 (196/210): perl-Net-SSLeay-1.94-1.el9.aarch64.r 15 MB/s | 419 kB 00:00 (197/210): redhat-rpm-config-209-1.el9.noarch.r 3.2 MB/s | 76 kB 00:00 (198/210): pyproject-srpm-macros-1.16.2-1.el9.n 649 kB/s | 14 kB 00:00 (199/210): rpm-build-4.16.1.3-37.el9.aarch64.rp 3.0 MB/s | 71 kB 00:00 (200/210): go-srpm-macros-3.6.0-10.el9_6.noarch 1.2 MB/s | 27 kB 00:00 (201/210): gdb-minimal-14.2-4.1.el9_6.aarch64.r 91 MB/s | 3.7 MB 00:00 (202/210): forge-srpm-macros-0.4.0-1.el9.noarch 66 kB/s | 19 kB 00:00 (203/210): ansible-srpm-macros-1-16.el9.noarch. 65 kB/s | 21 kB 00:00 (204/210): epel-rpm-macros-9-17.el9.noarch.rpm 44 kB/s | 15 kB 00:00 (205/210): fpc-srpm-macros-1.3-7.el9.noarch.rpm 76 kB/s | 7.5 kB 00:00 (206/210): ghc-srpm-macros-epel-1.9.1-1.el9.noa 72 kB/s | 7.5 kB 00:00 (207/210): go-srpm-macros-epel-3.6.0.2-1.el9.no 237 kB/s | 26 kB 00:00 (208/210): qt6-srpm-macros-6.6.2-1.el9.noarch.r 84 kB/s | 8.7 kB 00:00 (209/210): rpmautospec-rpm-macros-0.8.1-11.el9. 117 kB/s | 11 kB 00:00 (210/210): rust-srpm-macros-epel-26.3-1.el9.noa 106 kB/s | 10 kB 00:00 -------------------------------------------------------------------------------- Total 25 MB/s | 68 MB 00:02 Red Hat Enterprise Linux - BaseOS 3.5 MB/s | 3.6 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Importing GPG key 0x5A6340B3: Userid : "Red Hat, Inc. (auxiliary key 3) " Fingerprint: 7E46 2425 8C40 6535 D56D 6F13 5054 E4A4 5A63 40B3 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Extra Packages for Enterprise Linux 9 - aarch64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x3228467C: Userid : "Fedora (epel9) " Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-9 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-5.el9.aarch64 1/1 Preparing : 1/1 Installing : libgcc-11.5.0-5.el9_5.aarch64 1/210 Running scriptlet: libgcc-11.5.0-5.el9_5.aarch64 1/210 Installing : rust-srpm-macros-17-4.el9.noarch 2/210 Installing : redhat-release-9.6-0.1.el9.aarch64 3/210 Installing : setup-2.13.7-10.el9.noarch 4/210 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-10.el9.noarch 4/210 Installing : filesystem-3.16-5.el9.aarch64 5/210 Installing : basesystem-11-13.el9.noarch 6/210 Installing : rust-srpm-macros-epel-26.3-1.el9.noarch 7/210 Installing : qt6-srpm-macros-6.6.2-1.el9.noarch 8/210 Installing : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 9/210 Installing : fpc-srpm-macros-1.3-7.el9.noarch 10/210 Installing : ansible-srpm-macros-1-16.el9.noarch 11/210 Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 12/210 Installing : ocaml-srpm-macros-6-6.el9.noarch 13/210 Installing : openblas-srpm-macros-2-11.el9.noarch 14/210 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 15/210 Installing : perl-srpm-macros-1-41.el9.noarch 16/210 Installing : coreutils-common-8.32-39.el9.aarch64 17/210 Installing : tzdata-2025b-1.el9.noarch 18/210 Installing : pcre2-syntax-10.40-6.el9.noarch 19/210 Installing : libssh-config-0.10.4-13.el9.noarch 20/210 Installing : ncurses-base-6.2-10.20210508.el9.noarch 21/210 Installing : ncurses-libs-6.2-10.20210508.el9.aarch64 22/210 Installing : bash-5.1.8-9.el9.aarch64 23/210 Running scriptlet: bash-5.1.8-9.el9.aarch64 23/210 Installing : glibc-common-2.34-168.el9_6.20.aarch64 24/210 Installing : glibc-gconv-extra-2.34-168.el9_6.20.aarch64 25/210 Running scriptlet: glibc-gconv-extra-2.34-168.el9_6.20.aarch64 25/210 Installing : glibc-minimal-langpack-2.34-168.el9_6.20.aarch64 26/210 Running scriptlet: glibc-2.34-168.el9_6.20.aarch64 27/210 Installing : glibc-2.34-168.el9_6.20.aarch64 27/210 Running scriptlet: glibc-2.34-168.el9_6.20.aarch64 27/210 Installing : zlib-1.2.11-40.el9.aarch64 28/210 Installing : xz-libs-5.2.5-8.el9_0.aarch64 29/210 Installing : bzip2-libs-1.0.8-10.el9_5.aarch64 30/210 Installing : libzstd-1.5.5-1.el9.aarch64 31/210 Installing : elfutils-libelf-0.192-6.el9_6.aarch64 32/210 Installing : libxcrypt-4.4.18-3.el9.aarch64 33/210 Installing : libstdc++-11.5.0-5.el9_5.aarch64 34/210 Installing : libuuid-2.37.4-21.el9.aarch64 35/210 Installing : libattr-2.5.1-3.el9.aarch64 36/210 Installing : libacl-2.3.1-4.el9.aarch64 37/210 Installing : popt-1.18-8.el9.aarch64 38/210 Installing : gmp-1:6.2.0-13.el9.aarch64 39/210 Installing : libcap-2.48-9.el9_2.aarch64 40/210 Installing : lz4-libs-1.9.3-5.el9.aarch64 41/210 Installing : readline-8.1-4.el9.aarch64 42/210 Installing : libcom_err-1.46.5-7.el9.aarch64 43/210 Installing : crypto-policies-20250128-1.git5269e22.el9.noarch 44/210 Running scriptlet: crypto-policies-20250128-1.git5269e22.el9.noarch 44/210 Installing : mpfr-4.1.0-7.el9.aarch64 45/210 Installing : dwz-0.14-3.el9.aarch64 46/210 Installing : unzip-6.0-58.el9_5.aarch64 47/210 Installing : sqlite-libs-3.34.1-7.el9_3.aarch64 48/210 Installing : file-libs-5.39-16.el9.aarch64 49/210 Installing : file-5.39-16.el9.aarch64 50/210 Installing : libcap-ng-0.8.2-7.el9.aarch64 51/210 Installing : audit-libs-3.1.5-4.el9.aarch64 52/210 Installing : libsigsegv-2.13-4.el9.aarch64 53/210 Installing : gawk-5.1.0-6.el9.aarch64 54/210 Installing : libunistring-0.9.10-15.el9.aarch64 55/210 Installing : libidn2-2.3.0-7.el9.aarch64 56/210 Installing : lua-libs-5.4.4-4.el9.aarch64 57/210 Installing : alternatives-1.24-2.el9.aarch64 58/210 Installing : libsepol-3.6-2.el9.aarch64 59/210 Installing : libsmartcols-2.37.4-21.el9.aarch64 60/210 Installing : libtasn1-4.16.0-9.el9.aarch64 61/210 Installing : zip-3.0-35.el9.aarch64 62/210 Installing : zstd-1.5.5-1.el9.aarch64 63/210 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 64/210 Installing : groff-base-1.22.4-10.el9.aarch64 64/210 Running scriptlet: groff-base-1.22.4-10.el9.aarch64 64/210 Installing : bzip2-1.0.8-10.el9_5.aarch64 65/210 Installing : libxml2-2.9.13-10.el9_6.aarch64 66/210 Installing : info-6.7-15.el9.aarch64 67/210 Installing : ed-1.14.2-12.el9.aarch64 68/210 Installing : cpio-2.13-16.el9.aarch64 69/210 Installing : diffutils-3.7-12.el9.aarch64 70/210 Installing : json-c-0.14-11.el9.aarch64 71/210 Installing : libgpg-error-1.42-5.el9.aarch64 72/210 Installing : libgcrypt-1.10.0-11.el9.aarch64 73/210 Installing : libverto-0.3.2-3.el9.aarch64 74/210 Installing : keyutils-libs-1.6.3-1.el9.aarch64 75/210 Installing : libpkgconf-1.7.3-10.el9.aarch64 76/210 Installing : pkgconf-1.7.3-10.el9.aarch64 77/210 Installing : libffi-3.4.2-8.el9.aarch64 78/210 Installing : p11-kit-0.25.3-3.el9_5.aarch64 79/210 Installing : p11-kit-trust-0.25.3-3.el9_5.aarch64 80/210 Running scriptlet: p11-kit-trust-0.25.3-3.el9_5.aarch64 80/210 Installing : ncurses-6.2-10.20210508.el9.aarch64 81/210 Installing : gdbm-libs-1:1.23-1.el9.aarch64 82/210 Installing : libeconf-0.4.1-4.el9.aarch64 83/210 Installing : libnghttp2-1.43.0-6.el9.aarch64 84/210 Installing : pcre-8.44-4.el9.aarch64 85/210 Installing : grep-3.6-5.el9.aarch64 86/210 Installing : xz-5.2.5-8.el9_0.aarch64 87/210 Installing : pcre2-10.40-6.el9.aarch64 88/210 Installing : libselinux-3.6-3.el9.aarch64 89/210 Installing : sed-4.8-9.el9.aarch64 90/210 Installing : findutils-1:4.8.0-7.el9.aarch64 91/210 Installing : openssl-fips-provider-so-3.0.7-6.el9_5.aarch64 92/210 Installing : openssl-fips-provider-3.0.7-6.el9_5.aarch64 93/210 Installing : openssl-libs-1:3.2.2-6.el9_5.1.aarch64 94/210 Installing : coreutils-8.32-39.el9.aarch64 95/210 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.no 96/210 Installing : ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.no 96/210 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.no 96/210 Installing : libblkid-2.37.4-21.el9.aarch64 97/210 Running scriptlet: libblkid-2.37.4-21.el9.aarch64 97/210 Installing : krb5-libs-1.21.1-8.el9_6.aarch64 98/210 Installing : libmount-2.37.4-21.el9.aarch64 99/210 Installing : gzip-1.12-1.el9.aarch64 100/210 Installing : cracklib-2.9.6-27.el9.aarch64 101/210 Installing : systemd-libs-252-51.el9_6.1.aarch64 102/210 Running scriptlet: systemd-libs-252-51.el9_6.1.aarch64 102/210 Installing : libarchive-3.5.3-5.el9_6.aarch64 103/210 Installing : util-linux-core-2.37.4-21.el9.aarch64 104/210 Running scriptlet: util-linux-core-2.37.4-21.el9.aarch64 104/210 Installing : cracklib-dicts-2.9.6-27.el9.aarch64 105/210 Installing : cyrus-sasl-lib-2.1.27-21.el9.aarch64 106/210 Installing : libssh-0.10.4-13.el9.aarch64 107/210 Installing : libfdisk-2.37.4-21.el9.aarch64 108/210 Installing : perl-Digest-1.19-4.el9.noarch 109/210 Installing : perl-Digest-MD5-2.58-4.el9.aarch64 110/210 Installing : perl-B-1.80-481.el9.aarch64 111/210 Installing : perl-FileHandle-2.03-481.el9.noarch 112/210 Installing : perl-Data-Dumper-2.174-462.el9.aarch64 113/210 Installing : perl-libnet-3.13-4.el9.noarch 114/210 Installing : perl-AutoLoader-5.74-481.el9.noarch 115/210 Installing : perl-base-2.27-481.el9.noarch 116/210 Installing : perl-URI-5.09-3.el9.noarch 117/210 Installing : perl-Time-Local-2:1.300-7.el9.noarch 118/210 Installing : perl-if-0.60.800-481.el9.noarch 119/210 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 120/210 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 121/210 Installing : perl-Mozilla-CA-20200520-6.el9.noarch 122/210 Installing : perl-File-Path-2.18-4.el9.noarch 123/210 Installing : perl-IO-Socket-IP-0.41-5.el9.noarch 124/210 Installing : perl-IO-Socket-SSL-2.073-2.el9.noarch 125/210 Installing : perl-Net-SSLeay-1.94-1.el9.aarch64 126/210 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 127/210 Installing : perl-Class-Struct-0.66-481.el9.noarch 128/210 Installing : perl-subs-1.03-481.el9.noarch 129/210 Installing : perl-POSIX-1.94-481.el9.aarch64 130/210 Installing : perl-Term-Cap-1.17-460.el9.noarch 131/210 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 132/210 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 133/210 Installing : perl-IPC-Open3-1.21-481.el9.noarch 134/210 Installing : perl-HTTP-Tiny-0.076-462.el9.noarch 135/210 Installing : perl-Socket-4:2.031-4.el9.aarch64 136/210 Installing : perl-SelectSaver-1.02-481.el9.noarch 137/210 Installing : perl-Symbol-1.08-481.el9.noarch 138/210 Installing : perl-podlators-1:4.14-460.el9.noarch 139/210 Installing : perl-File-stat-1.09-481.el9.noarch 140/210 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 141/210 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 142/210 Installing : perl-Fcntl-1.13-481.el9.aarch64 143/210 Installing : perl-mro-1.23-481.el9.aarch64 144/210 Installing : perl-overloading-0.02-481.el9.noarch 145/210 Installing : perl-IO-1.43-481.el9.aarch64 146/210 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 147/210 Installing : perl-parent-1:0.238-460.el9.noarch 148/210 Installing : perl-MIME-Base64-3.16-4.el9.aarch64 149/210 Installing : perl-constant-1.33-461.el9.noarch 150/210 Installing : perl-Errno-1.30-481.el9.aarch64 151/210 Installing : perl-File-Basename-2.85-481.el9.noarch 152/210 Installing : perl-Getopt-Std-1.12-481.el9.noarch 153/210 Installing : perl-vars-1.05-481.el9.noarch 154/210 Installing : perl-Storable-1:3.21-460.el9.aarch64 155/210 Installing : perl-overload-1.31-481.el9.noarch 156/210 Installing : perl-Scalar-List-Utils-4:1.56-462.el9.aarch64 157/210 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 158/210 Installing : perl-Exporter-5.74-461.el9.noarch 159/210 Installing : perl-Carp-1.50-460.el9.noarch 160/210 Installing : perl-PathTools-3.78-461.el9.aarch64 161/210 Installing : perl-Encode-4:3.08-462.el9.aarch64 162/210 Installing : perl-libs-4:5.32.1-481.el9.aarch64 163/210 Installing : perl-interpreter-4:5.32.1-481.el9.aarch64 164/210 Installing : kernel-srpm-macros-1.0-13.el9.noarch 165/210 Installing : openssl-1:3.2.2-6.el9_5.1.aarch64 166/210 Installing : libevent-2.1.12-8.el9_4.aarch64 167/210 Installing : tar-2:1.34-7.el9.aarch64 168/210 Installing : libsemanage-3.6-5.el9_6.aarch64 169/210 Installing : shadow-utils-2:4.9-12.el9.aarch64 170/210 Running scriptlet: libutempter-1.2.1-6.el9.aarch64 171/210 Installing : libutempter-1.2.1-6.el9.aarch64 171/210 Installing : patch-2.7.6-16.el9.aarch64 172/210 Installing : libbrotli-1.0.9-7.el9_5.aarch64 173/210 Installing : libgomp-11.5.0-5.el9_5.aarch64 174/210 Installing : libtool-ltdl-2.4.6-46.el9.aarch64 175/210 Installing : openldap-2.6.8-4.el9.aarch64 176/210 Installing : libdb-5.3.28-57.el9_6.aarch64 177/210 Installing : libpwquality-1.4.4-8.el9.aarch64 178/210 Installing : pam-1.5.1-25.el9_6.aarch64 179/210 Installing : elfutils-default-yama-scope-0.192-6.el9_6.noarch 180/210 Running scriptlet: elfutils-default-yama-scope-0.192-6.el9_6.noarch 180/210 Installing : elfutils-libs-0.192-6.el9_6.aarch64 181/210 Installing : pkgconf-m4-1.7.3-10.el9.noarch 182/210 Installing : pkgconf-pkg-config-1.7.3-10.el9.aarch64 183/210 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 184/210 Installing : libpsl-0.21.1-5.el9.aarch64 185/210 Installing : libcurl-7.76.1-31.el9.aarch64 186/210 Installing : elfutils-debuginfod-client-0.192-6.el9_6.aarch64 187/210 Installing : binutils-gold-2.35.2-63.el9.aarch64 188/210 Installing : binutils-2.35.2-63.el9.aarch64 189/210 Running scriptlet: binutils-2.35.2-63.el9.aarch64 189/210 Installing : elfutils-0.192-6.el9_6.aarch64 190/210 Installing : gdb-minimal-14.2-4.1.el9_6.aarch64 191/210 Installing : debugedit-5.0-5.el9.aarch64 192/210 Installing : curl-7.76.1-31.el9.aarch64 193/210 Installing : rpm-libs-4.16.1.3-37.el9.aarch64 194/210 Installing : rpm-4.16.1.3-37.el9.aarch64 195/210 Installing : efi-srpm-macros-6-2.el9_0.noarch 196/210 Installing : lua-srpm-macros-1-6.el9.noarch 197/210 Installing : rpmautospec-rpm-macros-0.8.1-11.el9.noarch 198/210 Installing : rpm-build-libs-4.16.1.3-37.el9.aarch64 199/210 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 200/210 Installing : python-srpm-macros-3.9-54.el9.noarch 201/210 Installing : go-srpm-macros-3.6.0-10.el9_6.noarch 202/210 Installing : redhat-rpm-config-209-1.el9.noarch 203/210 Installing : rpm-build-4.16.1.3-37.el9.aarch64 204/210 Installing : pyproject-srpm-macros-1.16.2-1.el9.noarch 205/210 Installing : forge-srpm-macros-0.4.0-1.el9.noarch 206/210 Installing : go-srpm-macros-epel-3.6.0.2-1.el9.noarch 207/210 Installing : epel-rpm-macros-9-17.el9.noarch 208/210 Installing : util-linux-2.37.4-21.el9.aarch64 209/210 Installing : which-2.21-29.el9.aarch64 210/210 Running scriptlet: filesystem-3.16-5.el9.aarch64 210/210 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.no 210/210 Running scriptlet: rpm-4.16.1.3-37.el9.aarch64 210/210 Running scriptlet: which-2.21-29.el9.aarch64 210/210 Verifying : basesystem-11-13.el9.noarch 1/210 Verifying : cpio-2.13-16.el9.aarch64 2/210 Verifying : cracklib-2.9.6-27.el9.aarch64 3/210 Verifying : cracklib-dicts-2.9.6-27.el9.aarch64 4/210 Verifying : diffutils-3.7-12.el9.aarch64 5/210 Verifying : ed-1.14.2-12.el9.aarch64 6/210 Verifying : gawk-5.1.0-6.el9.aarch64 7/210 Verifying : grep-3.6-5.el9.aarch64 8/210 Verifying : groff-base-1.22.4-10.el9.aarch64 9/210 Verifying : info-6.7-15.el9.aarch64 10/210 Verifying : json-c-0.14-11.el9.aarch64 11/210 Verifying : libattr-2.5.1-3.el9.aarch64 12/210 Verifying : libcap-ng-0.8.2-7.el9.aarch64 13/210 Verifying : libgpg-error-1.42-5.el9.aarch64 14/210 Verifying : libidn2-2.3.0-7.el9.aarch64 15/210 Verifying : libpsl-0.21.1-5.el9.aarch64 16/210 Verifying : libpwquality-1.4.4-8.el9.aarch64 17/210 Verifying : libsigsegv-2.13-4.el9.aarch64 18/210 Verifying : libunistring-0.9.10-15.el9.aarch64 19/210 Verifying : libutempter-1.2.1-6.el9.aarch64 20/210 Verifying : libverto-0.3.2-3.el9.aarch64 21/210 Verifying : libxcrypt-4.4.18-3.el9.aarch64 22/210 Verifying : lz4-libs-1.9.3-5.el9.aarch64 23/210 Verifying : mpfr-4.1.0-7.el9.aarch64 24/210 Verifying : popt-1.18-8.el9.aarch64 25/210 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 26/210 Verifying : readline-8.1-4.el9.aarch64 27/210 Verifying : sed-4.8-9.el9.aarch64 28/210 Verifying : xz-5.2.5-8.el9_0.aarch64 29/210 Verifying : xz-libs-5.2.5-8.el9_0.aarch64 30/210 Verifying : gzip-1.12-1.el9.aarch64 31/210 Verifying : cyrus-sasl-lib-2.1.27-21.el9.aarch64 32/210 Verifying : keyutils-libs-1.6.3-1.el9.aarch64 33/210 Verifying : libpkgconf-1.7.3-10.el9.aarch64 34/210 Verifying : pkgconf-1.7.3-10.el9.aarch64 35/210 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 36/210 Verifying : pkgconf-pkg-config-1.7.3-10.el9.aarch64 37/210 Verifying : zip-3.0-35.el9.aarch64 38/210 Verifying : gmp-1:6.2.0-13.el9.aarch64 39/210 Verifying : libcap-2.48-9.el9_2.aarch64 40/210 Verifying : libffi-3.4.2-8.el9.aarch64 41/210 Verifying : lua-libs-5.4.4-4.el9.aarch64 42/210 Verifying : ncurses-6.2-10.20210508.el9.aarch64 43/210 Verifying : ncurses-base-6.2-10.20210508.el9.noarch 44/210 Verifying : ncurses-libs-6.2-10.20210508.el9.aarch64 45/210 Verifying : which-2.21-29.el9.aarch64 46/210 Verifying : zlib-1.2.11-40.el9.aarch64 47/210 Verifying : bash-5.1.8-9.el9.aarch64 48/210 Verifying : file-5.39-16.el9.aarch64 49/210 Verifying : libacl-2.3.1-4.el9.aarch64 50/210 Verifying : libssh-0.10.4-13.el9.aarch64 51/210 Verifying : setup-2.13.7-10.el9.noarch 52/210 Verifying : sqlite-libs-3.34.1-7.el9_3.aarch64 53/210 Verifying : ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.no 54/210 Verifying : file-libs-5.39-16.el9.aarch64 55/210 Verifying : libevent-2.1.12-8.el9_4.aarch64 56/210 Verifying : libssh-config-0.10.4-13.el9.noarch 57/210 Verifying : curl-7.76.1-31.el9.aarch64 58/210 Verifying : filesystem-3.16-5.el9.aarch64 59/210 Verifying : findutils-1:4.8.0-7.el9.aarch64 60/210 Verifying : gdbm-libs-1:1.23-1.el9.aarch64 61/210 Verifying : libcurl-7.76.1-31.el9.aarch64 62/210 Verifying : libeconf-0.4.1-4.el9.aarch64 63/210 Verifying : libgcrypt-1.10.0-11.el9.aarch64 64/210 Verifying : libnghttp2-1.43.0-6.el9.aarch64 65/210 Verifying : openssl-fips-provider-3.0.7-6.el9_5.aarch64 66/210 Verifying : openssl-fips-provider-so-3.0.7-6.el9_5.aarch64 67/210 Verifying : pcre-8.44-4.el9.aarch64 68/210 Verifying : pcre2-10.40-6.el9.aarch64 69/210 Verifying : pcre2-syntax-10.40-6.el9.noarch 70/210 Verifying : tar-2:1.34-7.el9.aarch64 71/210 Verifying : bzip2-1.0.8-10.el9_5.aarch64 72/210 Verifying : bzip2-libs-1.0.8-10.el9_5.aarch64 73/210 Verifying : libbrotli-1.0.9-7.el9_5.aarch64 74/210 Verifying : libgcc-11.5.0-5.el9_5.aarch64 75/210 Verifying : libgomp-11.5.0-5.el9_5.aarch64 76/210 Verifying : libstdc++-11.5.0-5.el9_5.aarch64 77/210 Verifying : openssl-1:3.2.2-6.el9_5.1.aarch64 78/210 Verifying : openssl-libs-1:3.2.2-6.el9_5.1.aarch64 79/210 Verifying : p11-kit-0.25.3-3.el9_5.aarch64 80/210 Verifying : p11-kit-trust-0.25.3-3.el9_5.aarch64 81/210 Verifying : tzdata-2025b-1.el9.noarch 82/210 Verifying : unzip-6.0-58.el9_5.aarch64 83/210 Verifying : alternatives-1.24-2.el9.aarch64 84/210 Verifying : audit-libs-3.1.5-4.el9.aarch64 85/210 Verifying : binutils-2.35.2-63.el9.aarch64 86/210 Verifying : binutils-gold-2.35.2-63.el9.aarch64 87/210 Verifying : coreutils-8.32-39.el9.aarch64 88/210 Verifying : coreutils-common-8.32-39.el9.aarch64 89/210 Verifying : crypto-policies-20250128-1.git5269e22.el9.noarch 90/210 Verifying : libblkid-2.37.4-21.el9.aarch64 91/210 Verifying : libcom_err-1.46.5-7.el9.aarch64 92/210 Verifying : libfdisk-2.37.4-21.el9.aarch64 93/210 Verifying : libmount-2.37.4-21.el9.aarch64 94/210 Verifying : libselinux-3.6-3.el9.aarch64 95/210 Verifying : libsemanage-3.6-5.el9_6.aarch64 96/210 Verifying : libsepol-3.6-2.el9.aarch64 97/210 Verifying : libsmartcols-2.37.4-21.el9.aarch64 98/210 Verifying : libtasn1-4.16.0-9.el9.aarch64 99/210 Verifying : libtool-ltdl-2.4.6-46.el9.aarch64 100/210 Verifying : libuuid-2.37.4-21.el9.aarch64 101/210 Verifying : libzstd-1.5.5-1.el9.aarch64 102/210 Verifying : openldap-2.6.8-4.el9.aarch64 103/210 Verifying : redhat-release-9.6-0.1.el9.aarch64 104/210 Verifying : rpm-4.16.1.3-37.el9.aarch64 105/210 Verifying : rpm-build-libs-4.16.1.3-37.el9.aarch64 106/210 Verifying : rpm-libs-4.16.1.3-37.el9.aarch64 107/210 Verifying : shadow-utils-2:4.9-12.el9.aarch64 108/210 Verifying : util-linux-2.37.4-21.el9.aarch64 109/210 Verifying : util-linux-core-2.37.4-21.el9.aarch64 110/210 Verifying : zstd-1.5.5-1.el9.aarch64 111/210 Verifying : libarchive-3.5.3-5.el9_6.aarch64 112/210 Verifying : elfutils-0.192-6.el9_6.aarch64 113/210 Verifying : elfutils-libelf-0.192-6.el9_6.aarch64 114/210 Verifying : krb5-libs-1.21.1-8.el9_6.aarch64 115/210 Verifying : elfutils-default-yama-scope-0.192-6.el9_6.noarch 116/210 Verifying : elfutils-libs-0.192-6.el9_6.aarch64 117/210 Verifying : elfutils-debuginfod-client-0.192-6.el9_6.aarch64 118/210 Verifying : libdb-5.3.28-57.el9_6.aarch64 119/210 Verifying : systemd-libs-252-51.el9_6.1.aarch64 120/210 Verifying : pam-1.5.1-25.el9_6.aarch64 121/210 Verifying : glibc-2.34-168.el9_6.20.aarch64 122/210 Verifying : glibc-common-2.34-168.el9_6.20.aarch64 123/210 Verifying : glibc-gconv-extra-2.34-168.el9_6.20.aarch64 124/210 Verifying : glibc-minimal-langpack-2.34-168.el9_6.20.aarch64 125/210 Verifying : libxml2-2.9.13-10.el9_6.aarch64 126/210 Verifying : perl-Exporter-5.74-461.el9.noarch 127/210 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 128/210 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 129/210 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 130/210 Verifying : perl-Term-Cap-1.17-460.el9.noarch 131/210 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 132/210 Verifying : perl-parent-1:0.238-460.el9.noarch 133/210 Verifying : perl-srpm-macros-1-41.el9.noarch 134/210 Verifying : rust-srpm-macros-17-4.el9.noarch 135/210 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 136/210 Verifying : openblas-srpm-macros-2-11.el9.noarch 137/210 Verifying : patch-2.7.6-16.el9.aarch64 138/210 Verifying : perl-Digest-MD5-2.58-4.el9.aarch64 139/210 Verifying : perl-MIME-Base64-3.16-4.el9.aarch64 140/210 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 141/210 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 142/210 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 143/210 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 144/210 Verifying : perl-URI-5.09-3.el9.noarch 145/210 Verifying : perl-constant-1.33-461.el9.noarch 146/210 Verifying : perl-File-Path-2.18-4.el9.noarch 147/210 Verifying : perl-PathTools-3.78-461.el9.aarch64 148/210 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 149/210 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 150/210 Verifying : perl-libnet-3.13-4.el9.noarch 151/210 Verifying : perl-podlators-1:4.14-460.el9.noarch 152/210 Verifying : dwz-0.14-3.el9.aarch64 153/210 Verifying : efi-srpm-macros-6-2.el9_0.noarch 154/210 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 155/210 Verifying : lua-srpm-macros-1-6.el9.noarch 156/210 Verifying : ocaml-srpm-macros-6-6.el9.noarch 157/210 Verifying : perl-Carp-1.50-460.el9.noarch 158/210 Verifying : perl-Data-Dumper-2.174-462.el9.aarch64 159/210 Verifying : perl-Digest-1.19-4.el9.noarch 160/210 Verifying : perl-Encode-4:3.08-462.el9.aarch64 161/210 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 162/210 Verifying : perl-Socket-4:2.031-4.el9.aarch64 163/210 Verifying : perl-Storable-1:3.21-460.el9.aarch64 164/210 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 165/210 Verifying : kernel-srpm-macros-1.0-13.el9.noarch 166/210 Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 167/210 Verifying : perl-AutoLoader-5.74-481.el9.noarch 168/210 Verifying : perl-Class-Struct-0.66-481.el9.noarch 169/210 Verifying : perl-IO-1.43-481.el9.aarch64 170/210 Verifying : perl-SelectSaver-1.02-481.el9.noarch 171/210 Verifying : perl-if-0.60.800-481.el9.noarch 172/210 Verifying : perl-interpreter-4:5.32.1-481.el9.aarch64 173/210 Verifying : perl-subs-1.03-481.el9.noarch 174/210 Verifying : debugedit-5.0-5.el9.aarch64 175/210 Verifying : perl-B-1.80-481.el9.aarch64 176/210 Verifying : perl-Errno-1.30-481.el9.aarch64 177/210 Verifying : perl-Fcntl-1.13-481.el9.aarch64 178/210 Verifying : perl-File-Basename-2.85-481.el9.noarch 179/210 Verifying : perl-File-stat-1.09-481.el9.noarch 180/210 Verifying : perl-FileHandle-2.03-481.el9.noarch 181/210 Verifying : perl-Getopt-Std-1.12-481.el9.noarch 182/210 Verifying : perl-HTTP-Tiny-0.076-462.el9.noarch 183/210 Verifying : perl-IPC-Open3-1.21-481.el9.noarch 184/210 Verifying : perl-POSIX-1.94-481.el9.aarch64 185/210 Verifying : perl-Symbol-1.08-481.el9.noarch 186/210 Verifying : perl-base-2.27-481.el9.noarch 187/210 Verifying : perl-libs-4:5.32.1-481.el9.aarch64 188/210 Verifying : perl-mro-1.23-481.el9.aarch64 189/210 Verifying : perl-overload-1.31-481.el9.noarch 190/210 Verifying : perl-overloading-0.02-481.el9.noarch 191/210 Verifying : perl-vars-1.05-481.el9.noarch 192/210 Verifying : perl-Scalar-List-Utils-4:1.56-462.el9.aarch64 193/210 Verifying : python-srpm-macros-3.9-54.el9.noarch 194/210 Verifying : perl-IO-Socket-SSL-2.073-2.el9.noarch 195/210 Verifying : perl-Net-SSLeay-1.94-1.el9.aarch64 196/210 Verifying : redhat-rpm-config-209-1.el9.noarch 197/210 Verifying : pyproject-srpm-macros-1.16.2-1.el9.noarch 198/210 Verifying : rpm-build-4.16.1.3-37.el9.aarch64 199/210 Verifying : go-srpm-macros-3.6.0-10.el9_6.noarch 200/210 Verifying : gdb-minimal-14.2-4.1.el9_6.aarch64 201/210 Verifying : ansible-srpm-macros-1-16.el9.noarch 202/210 Verifying : epel-rpm-macros-9-17.el9.noarch 203/210 Verifying : forge-srpm-macros-0.4.0-1.el9.noarch 204/210 Verifying : fpc-srpm-macros-1.3-7.el9.noarch 205/210 Verifying : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 206/210 Verifying : go-srpm-macros-epel-3.6.0.2-1.el9.noarch 207/210 Verifying : qt6-srpm-macros-6.6.2-1.el9.noarch 208/210 Verifying : rpmautospec-rpm-macros-0.8.1-11.el9.noarch 209/210 Verifying : rust-srpm-macros-epel-26.3-1.el9.noarch 210/210 Installed products updated. Installed: alternatives-1.24-2.el9.aarch64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-4.el9.aarch64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.aarch64 binutils-2.35.2-63.el9.aarch64 binutils-gold-2.35.2-63.el9.aarch64 bzip2-1.0.8-10.el9_5.aarch64 bzip2-libs-1.0.8-10.el9_5.aarch64 ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.noarch coreutils-8.32-39.el9.aarch64 coreutils-common-8.32-39.el9.aarch64 cpio-2.13-16.el9.aarch64 cracklib-2.9.6-27.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 crypto-policies-20250128-1.git5269e22.el9.noarch curl-7.76.1-31.el9.aarch64 cyrus-sasl-lib-2.1.27-21.el9.aarch64 debugedit-5.0-5.el9.aarch64 diffutils-3.7-12.el9.aarch64 dwz-0.14-3.el9.aarch64 ed-1.14.2-12.el9.aarch64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.192-6.el9_6.aarch64 elfutils-debuginfod-client-0.192-6.el9_6.aarch64 elfutils-default-yama-scope-0.192-6.el9_6.noarch elfutils-libelf-0.192-6.el9_6.aarch64 elfutils-libs-0.192-6.el9_6.aarch64 epel-rpm-macros-9-17.el9.noarch file-5.39-16.el9.aarch64 file-libs-5.39-16.el9.aarch64 filesystem-3.16-5.el9.aarch64 findutils-1:4.8.0-7.el9.aarch64 fonts-srpm-macros-1:2.0.5-7.el9.1.noarch forge-srpm-macros-0.4.0-1.el9.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.aarch64 gdb-minimal-14.2-4.1.el9_6.aarch64 gdbm-libs-1:1.23-1.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch ghc-srpm-macros-epel-1.9.1-1.el9.noarch glibc-2.34-168.el9_6.20.aarch64 glibc-common-2.34-168.el9_6.20.aarch64 glibc-gconv-extra-2.34-168.el9_6.20.aarch64 glibc-minimal-langpack-2.34-168.el9_6.20.aarch64 gmp-1:6.2.0-13.el9.aarch64 go-srpm-macros-3.6.0-10.el9_6.noarch go-srpm-macros-epel-3.6.0.2-1.el9.noarch grep-3.6-5.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 gzip-1.12-1.el9.aarch64 info-6.7-15.el9.aarch64 json-c-0.14-11.el9.aarch64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.aarch64 krb5-libs-1.21.1-8.el9_6.aarch64 libacl-2.3.1-4.el9.aarch64 libarchive-3.5.3-5.el9_6.aarch64 libattr-2.5.1-3.el9.aarch64 libblkid-2.37.4-21.el9.aarch64 libbrotli-1.0.9-7.el9_5.aarch64 libcap-2.48-9.el9_2.aarch64 libcap-ng-0.8.2-7.el9.aarch64 libcom_err-1.46.5-7.el9.aarch64 libcurl-7.76.1-31.el9.aarch64 libdb-5.3.28-57.el9_6.aarch64 libeconf-0.4.1-4.el9.aarch64 libevent-2.1.12-8.el9_4.aarch64 libfdisk-2.37.4-21.el9.aarch64 libffi-3.4.2-8.el9.aarch64 libgcc-11.5.0-5.el9_5.aarch64 libgcrypt-1.10.0-11.el9.aarch64 libgomp-11.5.0-5.el9_5.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 libmount-2.37.4-21.el9.aarch64 libnghttp2-1.43.0-6.el9.aarch64 libpkgconf-1.7.3-10.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 libselinux-3.6-3.el9.aarch64 libsemanage-3.6-5.el9_6.aarch64 libsepol-3.6-2.el9.aarch64 libsigsegv-2.13-4.el9.aarch64 libsmartcols-2.37.4-21.el9.aarch64 libssh-0.10.4-13.el9.aarch64 libssh-config-0.10.4-13.el9.noarch libstdc++-11.5.0-5.el9_5.aarch64 libtasn1-4.16.0-9.el9.aarch64 libtool-ltdl-2.4.6-46.el9.aarch64 libunistring-0.9.10-15.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 libuuid-2.37.4-21.el9.aarch64 libverto-0.3.2-3.el9.aarch64 libxcrypt-4.4.18-3.el9.aarch64 libxml2-2.9.13-10.el9_6.aarch64 libzstd-1.5.5-1.el9.aarch64 lua-libs-5.4.4-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 ncurses-6.2-10.20210508.el9.aarch64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.aarch64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.aarch64 openssl-1:3.2.2-6.el9_5.1.aarch64 openssl-fips-provider-3.0.7-6.el9_5.aarch64 openssl-fips-provider-so-3.0.7-6.el9_5.aarch64 openssl-libs-1:3.2.2-6.el9_5.1.aarch64 p11-kit-0.25.3-3.el9_5.aarch64 p11-kit-trust-0.25.3-3.el9_5.aarch64 pam-1.5.1-25.el9_6.aarch64 patch-2.7.6-16.el9.aarch64 pcre-8.44-4.el9.aarch64 pcre2-10.40-6.el9.aarch64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.el9.noarch perl-B-1.80-481.el9.aarch64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.el9.noarch perl-Data-Dumper-2.174-462.el9.aarch64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.aarch64 perl-Encode-4:3.08-462.el9.aarch64 perl-Errno-1.30-481.el9.aarch64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.el9.aarch64 perl-File-Basename-2.85-481.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-1:0.231.100-4.el9.noarch perl-File-stat-1.09-481.el9.noarch perl-FileHandle-2.03-481.el9.noarch perl-Getopt-Long-1:2.52-4.el9.noarch perl-Getopt-Std-1.12-481.el9.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-481.el9.aarch64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-2.el9.noarch perl-IPC-Open3-1.21-481.el9.noarch perl-MIME-Base64-3.16-4.el9.aarch64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-1.el9.aarch64 perl-POSIX-1.94-481.el9.aarch64 perl-PathTools-3.78-461.el9.aarch64 perl-Pod-Escapes-1:1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-1:3.42-4.el9.noarch perl-Pod-Usage-4:2.01-4.el9.noarch perl-Scalar-List-Utils-4:1.56-462.el9.aarch64 perl-SelectSaver-1.02-481.el9.noarch perl-Socket-4:2.031-4.el9.aarch64 perl-Storable-1:3.21-460.el9.aarch64 perl-Symbol-1.08-481.el9.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-2:1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-481.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-481.el9.noarch perl-interpreter-4:5.32.1-481.el9.aarch64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-481.el9.aarch64 perl-mro-1.23-481.el9.aarch64 perl-overload-1.31-481.el9.noarch perl-overloading-0.02-481.el9.noarch perl-parent-1:0.238-460.el9.noarch perl-podlators-1:4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-481.el9.noarch perl-vars-1.05-481.el9.noarch pkgconf-1.7.3-10.el9.aarch64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.aarch64 popt-1.18-8.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.16.2-1.el9.noarch python-srpm-macros-3.9-54.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.6.2-1.el9.noarch readline-8.1-4.el9.aarch64 redhat-release-9.6-0.1.el9.aarch64 redhat-rpm-config-209-1.el9.noarch rpm-4.16.1.3-37.el9.aarch64 rpm-build-4.16.1.3-37.el9.aarch64 rpm-build-libs-4.16.1.3-37.el9.aarch64 rpm-libs-4.16.1.3-37.el9.aarch64 rpmautospec-rpm-macros-0.8.1-11.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.3-1.el9.noarch sed-4.8-9.el9.aarch64 setup-2.13.7-10.el9.noarch shadow-utils-2:4.9-12.el9.aarch64 sqlite-libs-3.34.1-7.el9_3.aarch64 systemd-libs-252-51.el9_6.1.aarch64 tar-2:1.34-7.el9.aarch64 tzdata-2025b-1.el9.noarch unzip-6.0-58.el9_5.aarch64 util-linux-2.37.4-21.el9.aarch64 util-linux-core-2.37.4-21.el9.aarch64 which-2.21-29.el9.aarch64 xz-5.2.5-8.el9_0.aarch64 xz-libs-5.2.5-8.el9_0.aarch64 zip-3.0-35.el9.aarch64 zlib-1.2.11-40.el9.aarch64 zstd-1.5.5-1.el9.aarch64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.24-2.el9.aarch64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-4.el9.aarch64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.aarch64 binutils-2.35.2-63.el9.aarch64 binutils-gold-2.35.2-63.el9.aarch64 bzip2-1.0.8-10.el9_5.aarch64 bzip2-libs-1.0.8-10.el9_5.aarch64 ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.noarch coreutils-8.32-39.el9.aarch64 coreutils-common-8.32-39.el9.aarch64 cpio-2.13-16.el9.aarch64 cracklib-2.9.6-27.el9.aarch64 cracklib-dicts-2.9.6-27.el9.aarch64 crypto-policies-20250128-1.git5269e22.el9.noarch curl-7.76.1-31.el9.aarch64 cyrus-sasl-lib-2.1.27-21.el9.aarch64 debugedit-5.0-5.el9.aarch64 diffutils-3.7-12.el9.aarch64 dwz-0.14-3.el9.aarch64 ed-1.14.2-12.el9.aarch64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.192-6.el9_6.aarch64 elfutils-debuginfod-client-0.192-6.el9_6.aarch64 elfutils-default-yama-scope-0.192-6.el9_6.noarch elfutils-libelf-0.192-6.el9_6.aarch64 elfutils-libs-0.192-6.el9_6.aarch64 epel-rpm-macros-9-17.el9.noarch file-5.39-16.el9.aarch64 file-libs-5.39-16.el9.aarch64 filesystem-3.16-5.el9.aarch64 findutils-4.8.0-7.el9.aarch64 fonts-srpm-macros-2.0.5-7.el9.1.noarch forge-srpm-macros-0.4.0-1.el9.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.aarch64 gdb-minimal-14.2-4.1.el9_6.aarch64 gdbm-libs-1.23-1.el9.aarch64 ghc-srpm-macros-1.5.0-6.el9.noarch ghc-srpm-macros-epel-1.9.1-1.el9.noarch glibc-2.34-168.el9_6.20.aarch64 glibc-common-2.34-168.el9_6.20.aarch64 glibc-gconv-extra-2.34-168.el9_6.20.aarch64 glibc-minimal-langpack-2.34-168.el9_6.20.aarch64 gmp-6.2.0-13.el9.aarch64 go-srpm-macros-3.6.0-10.el9_6.noarch go-srpm-macros-epel-3.6.0.2-1.el9.noarch gpg-pubkey-3228467c-613798eb gpg-pubkey-5a6340b3-6229229e gpg-pubkey-fd431d51-4ae0493b grep-3.6-5.el9.aarch64 groff-base-1.22.4-10.el9.aarch64 gzip-1.12-1.el9.aarch64 info-6.7-15.el9.aarch64 json-c-0.14-11.el9.aarch64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.aarch64 krb5-libs-1.21.1-8.el9_6.aarch64 libacl-2.3.1-4.el9.aarch64 libarchive-3.5.3-5.el9_6.aarch64 libattr-2.5.1-3.el9.aarch64 libblkid-2.37.4-21.el9.aarch64 libbrotli-1.0.9-7.el9_5.aarch64 libcap-2.48-9.el9_2.aarch64 libcap-ng-0.8.2-7.el9.aarch64 libcom_err-1.46.5-7.el9.aarch64 libcurl-7.76.1-31.el9.aarch64 libdb-5.3.28-57.el9_6.aarch64 libeconf-0.4.1-4.el9.aarch64 libevent-2.1.12-8.el9_4.aarch64 libfdisk-2.37.4-21.el9.aarch64 libffi-3.4.2-8.el9.aarch64 libgcc-11.5.0-5.el9_5.aarch64 libgcrypt-1.10.0-11.el9.aarch64 libgomp-11.5.0-5.el9_5.aarch64 libgpg-error-1.42-5.el9.aarch64 libidn2-2.3.0-7.el9.aarch64 libmount-2.37.4-21.el9.aarch64 libnghttp2-1.43.0-6.el9.aarch64 libpkgconf-1.7.3-10.el9.aarch64 libpsl-0.21.1-5.el9.aarch64 libpwquality-1.4.4-8.el9.aarch64 libselinux-3.6-3.el9.aarch64 libsemanage-3.6-5.el9_6.aarch64 libsepol-3.6-2.el9.aarch64 libsigsegv-2.13-4.el9.aarch64 libsmartcols-2.37.4-21.el9.aarch64 libssh-0.10.4-13.el9.aarch64 libssh-config-0.10.4-13.el9.noarch libstdc++-11.5.0-5.el9_5.aarch64 libtasn1-4.16.0-9.el9.aarch64 libtool-ltdl-2.4.6-46.el9.aarch64 libunistring-0.9.10-15.el9.aarch64 libutempter-1.2.1-6.el9.aarch64 libuuid-2.37.4-21.el9.aarch64 libverto-0.3.2-3.el9.aarch64 libxcrypt-4.4.18-3.el9.aarch64 libxml2-2.9.13-10.el9_6.aarch64 libzstd-1.5.5-1.el9.aarch64 lua-libs-5.4.4-4.el9.aarch64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.aarch64 mpfr-4.1.0-7.el9.aarch64 ncurses-6.2-10.20210508.el9.aarch64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.aarch64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.aarch64 openssl-3.2.2-6.el9_5.1.aarch64 openssl-fips-provider-3.0.7-6.el9_5.aarch64 openssl-fips-provider-so-3.0.7-6.el9_5.aarch64 openssl-libs-3.2.2-6.el9_5.1.aarch64 p11-kit-0.25.3-3.el9_5.aarch64 p11-kit-trust-0.25.3-3.el9_5.aarch64 pam-1.5.1-25.el9_6.aarch64 patch-2.7.6-16.el9.aarch64 pcre-8.44-4.el9.aarch64 pcre2-10.40-6.el9.aarch64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.el9.noarch perl-B-1.80-481.el9.aarch64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.el9.noarch perl-Data-Dumper-2.174-462.el9.aarch64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.aarch64 perl-Encode-3.08-462.el9.aarch64 perl-Errno-1.30-481.el9.aarch64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.el9.aarch64 perl-File-Basename-2.85-481.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-0.231.100-4.el9.noarch perl-File-stat-1.09-481.el9.noarch perl-FileHandle-2.03-481.el9.noarch perl-Getopt-Long-2.52-4.el9.noarch perl-Getopt-Std-1.12-481.el9.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-481.el9.aarch64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-2.el9.noarch perl-IPC-Open3-1.21-481.el9.noarch perl-MIME-Base64-3.16-4.el9.aarch64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-1.el9.aarch64 perl-POSIX-1.94-481.el9.aarch64 perl-PathTools-3.78-461.el9.aarch64 perl-Pod-Escapes-1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-3.42-4.el9.noarch perl-Pod-Usage-2.01-4.el9.noarch perl-Scalar-List-Utils-1.56-462.el9.aarch64 perl-SelectSaver-1.02-481.el9.noarch perl-Socket-2.031-4.el9.aarch64 perl-Storable-3.21-460.el9.aarch64 perl-Symbol-1.08-481.el9.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-481.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-481.el9.noarch perl-interpreter-5.32.1-481.el9.aarch64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-481.el9.aarch64 perl-mro-1.23-481.el9.aarch64 perl-overload-1.31-481.el9.noarch perl-overloading-0.02-481.el9.noarch perl-parent-0.238-460.el9.noarch perl-podlators-4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-481.el9.noarch perl-vars-1.05-481.el9.noarch pkgconf-1.7.3-10.el9.aarch64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.aarch64 popt-1.18-8.el9.aarch64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.16.2-1.el9.noarch python-srpm-macros-3.9-54.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.6.2-1.el9.noarch readline-8.1-4.el9.aarch64 redhat-release-9.6-0.1.el9.aarch64 redhat-rpm-config-209-1.el9.noarch rpm-4.16.1.3-37.el9.aarch64 rpm-build-4.16.1.3-37.el9.aarch64 rpm-build-libs-4.16.1.3-37.el9.aarch64 rpm-libs-4.16.1.3-37.el9.aarch64 rpmautospec-rpm-macros-0.8.1-11.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.3-1.el9.noarch sed-4.8-9.el9.aarch64 setup-2.13.7-10.el9.noarch shadow-utils-4.9-12.el9.aarch64 sqlite-libs-3.34.1-7.el9_3.aarch64 systemd-libs-252-51.el9_6.1.aarch64 tar-1.34-7.el9.aarch64 tzdata-2025b-1.el9.noarch unzip-6.0-58.el9_5.aarch64 util-linux-2.37.4-21.el9.aarch64 util-linux-core-2.37.4-21.el9.aarch64 which-2.21-29.el9.aarch64 xz-5.2.5-8.el9_0.aarch64 xz-libs-5.2.5-8.el9_0.aarch64 zip-3.0-35.el9.aarch64 zlib-1.2.11-40.el9.aarch64 zstd-1.5.5-1.el9.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1553817600 Wrote: /builddir/build/SRPMS/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-7_np37hq/faiss/faiss.spec) Config(child) 1 minutes 8 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm) Config(rhel+epel-9-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-aarch64-bootstrap-1753013427.054951/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-9-aarch64-bootstrap-1753013427.054951/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.16.1.3-37.el9.aarch64 python3-dnf-4.14.0-25.el9.noarch python3-dnf-plugins-core-4.3.0-20.el9.noarch yum-4.14.0-25.el9.noarch Finish: chroot init Start: build phase for faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm Start: build setup for faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1553817600 Wrote: /builddir/build/SRPMS/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 111 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_CUDA 126 kB/s | 1.8 kB 00:00 Additional repo http_developer_download_nvidia_ 153 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 172 kB/s | 3.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 74 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 79 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 86 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - aarch64 147 kB/s | 23 kB 00:00 Dependencies resolved. ================================================================================================================================================= Package Arch Version Repository Size ================================================================================================================================================= Installing: cmake aarch64 3.28.3-8.el9 copr_base 7.4 M cuda-cudart-devel-12-9 aarch64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 3.1 M cuda-driver-devel-12-9 aarch64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 44 k cuda-gcc-13-c++ aarch64 13.3.1-4.el9 copr_base 15 M cuda-nvcc-12-9 aarch64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 107 M cuda-nvml-devel-12-9 aarch64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 208 k cuda-nvrtc-devel-12-9 aarch64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 37 M cuda-nvtx-12-9 aarch64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 92 k cuda-profiler-api-12-9 aarch64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 26 k doxygen aarch64 1:1.9.1-12.el9_5 codeready-builder 4.0 M gcc-c++ aarch64 11.5.0-5.el9_5 appstream 12 M git aarch64 2.47.1-2.el9_6 appstream 54 k libcublas-devel-12-9 aarch64 12.9.1.4-2 copr_rezso_CUDA 77 k libcurand-devel-12-9 aarch64 10.3.10.19-2 copr_rezso_CUDA 248 k openblas-devel aarch64 0.3.26-2.el9 codeready-builder 87 k openblas-openmp aarch64 0.3.26-2.el9 appstream 3.5 M python3-devel aarch64 3.9.21-2.el9_6.1 appstream 245 k python3-numpy aarch64 1:1.23.5-1.el9 appstream 5.6 M python3-setuptools noarch 53.0.0-13.el9_6.1 baseos 943 k swig aarch64 4.0.2-8.el9 codeready-builder 1.6 M Installing dependencies: adobe-mappings-cmap noarch 20171205-12.el9 appstream 1.9 M adobe-mappings-cmap-deprecated noarch 20171205-12.el9 appstream 110 k adobe-mappings-pdf noarch 20180407-10.el9 appstream 650 k annobin aarch64 12.92-1.el9 appstream 1.1 M atk aarch64 2.36.0-5.el9 appstream 294 k avahi-libs aarch64 0.8-22.el9_6 baseos 66 k cairo aarch64 1.17.4-7.el9 appstream 649 k cairo-gobject aarch64 1.17.4-7.el9 appstream 20 k cmake-data noarch 3.28.3-8.el9 copr_base 1.8 M cmake-filesystem aarch64 3.28.3-8.el9 copr_base 18 k cmake-rpm-macros noarch 3.28.3-8.el9 copr_base 18 k cpp aarch64 11.5.0-5.el9_5 appstream 10 M cuda-cccl-12-9 aarch64 12.9.27-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 1.7 M cuda-crt-12-9 aarch64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 120 k cuda-cudart-12-9 aarch64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 250 k cuda-gcc-13 aarch64 13.3.1-4.el9 copr_base 32 M cuda-nvrtc-12-9 aarch64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 42 M cuda-nvvm-12-9 aarch64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 58 M cuda-toolkit-12-9-config-common noarch 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 7.8 k cuda-toolkit-12-config-common noarch 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 8.0 k cuda-toolkit-config-common noarch 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 8.0 k cups-libs aarch64 1:2.3.3op2-33.el9 baseos 262 k dbus-libs aarch64 1:1.12.20-8.el9 baseos 151 k dejavu-sans-fonts noarch 2.37-18.el9 baseos 1.3 M emacs-filesystem noarch 1:27.2-14.el9_6.2 appstream 8.9 k expat aarch64 2.5.0-5.el9_6 baseos 113 k flexiblas aarch64 3.0.4-8.el9 appstream 34 k flexiblas-netlib aarch64 3.0.4-8.el9 appstream 2.4 M flexiblas-openblas-openmp aarch64 3.0.4-8.el9 appstream 18 k fontconfig aarch64 2.14.0-2.el9_1 appstream 303 k fonts-filesystem noarch 1:2.0.5-7.el9.1 baseos 11 k freetype aarch64 2.10.4-10.el9_5 baseos 383 k fribidi aarch64 1.0.10-6.el9.2 appstream 88 k gcc aarch64 11.5.0-5.el9_5 appstream 30 M gcc-plugin-annobin aarch64 11.5.0-5.el9_5 appstream 41 k gd aarch64 2.3.2-3.el9 appstream 130 k gdk-pixbuf2 aarch64 2.42.6-4.el9_4 appstream 494 k gdk-pixbuf2-modules aarch64 2.42.6-4.el9_4 appstream 92 k git-core aarch64 2.47.1-2.el9_6 appstream 4.8 M git-core-doc noarch 2.47.1-2.el9_6 appstream 3.0 M glib2 aarch64 2.68.4-16.el9_6.2 baseos 2.6 M glibc-devel aarch64 2.34-168.el9_6.20 appstream 551 k gnutls aarch64 3.8.3-6.el9 baseos 1.0 M google-droid-sans-fonts noarch 20200215-11.el9.2 appstream 2.7 M graphite2 aarch64 1.3.14-9.el9 baseos 95 k graphviz aarch64 2.44.0-26.el9 appstream 3.3 M gtk-update-icon-cache aarch64 3.24.31-5.el9 appstream 34 k gtk2 aarch64 2.24.33-8.el9 appstream 3.4 M harfbuzz aarch64 2.7.4-10.el9 baseos 629 k hicolor-icon-theme noarch 0.17-13.el9 appstream 223 k jbig2dec-libs aarch64 0.19-7.el9 appstream 73 k jbigkit-libs aarch64 2.1-23.el9 appstream 56 k kernel-headers aarch64 5.14.0-570.26.1.el9_6 appstream 3.5 M langpacks-core-font-en noarch 3.0-16.el9 appstream 11 k lcms2 aarch64 2.12-3.el9 appstream 167 k less aarch64 590-5.el9 baseos 166 k libICE aarch64 1.0.10-8.el9 appstream 72 k libSM aarch64 1.2.3-10.el9 appstream 43 k libX11 aarch64 1.7.0-11.el9 appstream 638 k libX11-common noarch 1.7.0-11.el9 appstream 209 k libXau aarch64 1.0.9-8.el9 appstream 34 k libXaw aarch64 1.0.13-19.el9 appstream 195 k libXcomposite aarch64 0.4.5-7.el9 appstream 26 k libXcursor aarch64 1.2.0-7.el9 appstream 33 k libXdamage aarch64 1.1.5-7.el9 appstream 25 k libXext aarch64 1.3.4-8.el9 appstream 41 k libXfixes aarch64 5.0.3-16.el9 appstream 22 k libXft aarch64 2.3.3-8.el9 appstream 63 k libXi aarch64 1.7.10-8.el9 appstream 40 k libXinerama aarch64 1.1.4-10.el9 appstream 16 k libXmu aarch64 1.1.3-8.el9 appstream 77 k libXpm aarch64 3.5.13-10.el9 appstream 59 k libXrandr aarch64 1.5.2-8.el9 appstream 29 k libXrender aarch64 0.9.10-16.el9 appstream 29 k libXt aarch64 1.2.0-6.el9 appstream 176 k libasan aarch64 11.5.0-5.el9_5 appstream 404 k libatomic aarch64 11.5.0-5.el9_5 baseos 30 k libcbor aarch64 0.7.0-5.el9 baseos 58 k libcublas-12-9 aarch64 12.9.1.4-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 549 M libcurand-12-9 aarch64 10.3.10.19-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_sbsa 64 M libdatrie aarch64 0.2.13-4.el9 appstream 34 k libedit aarch64 3.1-38.20210216cvs.el9 baseos 105 k libfido2 aarch64 1.13.0-2.el9 baseos 98 k libfontenc aarch64 1.1.3-17.el9 appstream 33 k libgfortran aarch64 11.5.0-5.el9_5 baseos 429 k libgs aarch64 9.54.0-19.el9_6 appstream 3.2 M libijs aarch64 0.35-15.el9 appstream 31 k libjpeg-turbo aarch64 2.0.90-7.el9 appstream 172 k libmpc aarch64 1.2.1-4.el9 appstream 66 k libpaper aarch64 1.1.28-4.el9 appstream 49 k libpng aarch64 2:1.6.37-12.el9 baseos 117 k librsvg2 aarch64 2.50.7-3.el9 appstream 3.1 M libstdc++-devel aarch64 11.5.0-5.el9_5 appstream 2.4 M libthai aarch64 0.1.28-8.el9 appstream 211 k libtiff aarch64 4.4.0-13.el9 appstream 196 k libubsan aarch64 11.5.0-5.el9_5 appstream 179 k libuv aarch64 1:1.42.0-2.el9_4 appstream 147 k libwebp aarch64 1.2.0-8.el9_3 appstream 266 k libxcb aarch64 1.13.1-9.el9 appstream 247 k libxcrypt-devel aarch64 4.4.18-3.el9 appstream 32 k llvm-libs aarch64 19.1.7-2.el9 appstream 27 M make aarch64 1:4.3-8.el9 baseos 537 k mkfontscale aarch64 1.2.1-3.el9 appstream 34 k nettle aarch64 3.10.1-1.el9 baseos 536 k openblas aarch64 0.3.26-2.el9 appstream 41 k openblas-openmp64 aarch64 0.3.26-2.el9 appstream 3.4 M openblas-openmp64_ aarch64 0.3.26-2.el9 codeready-builder 3.4 M openblas-serial aarch64 0.3.26-2.el9 appstream 3.3 M openblas-serial64 aarch64 0.3.26-2.el9 codeready-builder 3.2 M openblas-serial64_ aarch64 0.3.26-2.el9 codeready-builder 3.2 M openblas-threads aarch64 0.3.26-2.el9 codeready-builder 3.5 M openblas-threads64 aarch64 0.3.26-2.el9 codeready-builder 3.4 M openblas-threads64_ aarch64 0.3.26-2.el9 codeready-builder 3.4 M openjpeg2 aarch64 2.4.0-8.el9 appstream 163 k openssh aarch64 8.7p1-45.el9 baseos 453 k openssh-clients aarch64 8.7p1-45.el9 baseos 689 k pango aarch64 1.48.7-3.el9 appstream 301 k perl-DynaLoader aarch64 1.47-481.el9 appstream 26 k perl-Error noarch 1:0.17029-7.el9 appstream 46 k perl-File-Find noarch 1.37-481.el9 appstream 26 k perl-Git noarch 2.47.1-2.el9_6 appstream 39 k perl-TermReadKey aarch64 2.38-11.el9 appstream 40 k perl-lib aarch64 0.65-481.el9 appstream 15 k pixman aarch64 0.40.0-6.el9_3 appstream 169 k pyproject-rpm-macros noarch 1.16.2-1.el9 codeready-builder 46 k python-rpm-macros noarch 3.9-54.el9 appstream 16 k python3 aarch64 3.9.21-2.el9_6.1 baseos 27 k python3-libs aarch64 3.9.21-2.el9_6.1 baseos 8.1 M python3-packaging noarch 20.9-5.el9 appstream 81 k python3-pip-wheel noarch 21.3.1-1.el9 baseos 1.1 M python3-pyparsing noarch 2.4.7-9.el9 baseos 154 k python3-rpm-generators noarch 12-9.el9 appstream 29 k python3-rpm-macros noarch 3.9-54.el9 appstream 10 k python3-setuptools-wheel noarch 53.0.0-13.el9_6.1 baseos 468 k shared-mime-info aarch64 2.1-5.el9 baseos 560 k urw-base35-bookman-fonts noarch 20200910-6.el9 appstream 850 k urw-base35-c059-fonts noarch 20200910-6.el9 appstream 878 k urw-base35-d050000l-fonts noarch 20200910-6.el9 appstream 78 k urw-base35-fonts noarch 20200910-6.el9 appstream 11 k urw-base35-fonts-common noarch 20200910-6.el9 appstream 23 k urw-base35-gothic-fonts noarch 20200910-6.el9 appstream 647 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-6.el9 appstream 799 k urw-base35-nimbus-roman-fonts noarch 20200910-6.el9 appstream 860 k urw-base35-nimbus-sans-fonts noarch 20200910-6.el9 appstream 1.3 M urw-base35-p052-fonts noarch 20200910-6.el9 appstream 977 k urw-base35-standard-symbols-ps-fonts noarch 20200910-6.el9 appstream 44 k urw-base35-z003-fonts noarch 20200910-6.el9 appstream 278 k vim-filesystem noarch 2:8.2.2637-22.el9_6 baseos 17 k xml-common noarch 0.6.3-58.el9 appstream 36 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-33.el9 appstream 1.1 M Transaction Summary ================================================================================================================================================= Install 170 Packages Total download size: 1.1 G Installed size: 2.5 G Downloading Packages: (1/170): cmake-filesystem-3.28.3-8.el9.aarch64. 712 kB/s | 18 kB 00:00 (2/170): cmake-rpm-macros-3.28.3-8.el9.noarch.r 10 MB/s | 18 kB 00:00 (3/170): cmake-data-3.28.3-8.el9.noarch.rpm 49 MB/s | 1.8 MB 00:00 (4/170): cmake-3.28.3-8.el9.aarch64.rpm 125 MB/s | 7.4 MB 00:00 (5/170): libcublas-devel-12-9-12.9.1.4-2.aarch6 16 MB/s | 77 kB 00:00 (6/170): libcurand-devel-12-9-10.3.10.19-2.aarc 41 MB/s | 248 kB 00:00 (7/170): cuda-toolkit-12-9-config-common-12.9.7 318 kB/s | 7.8 kB 00:00 (8/170): cuda-toolkit-12-config-common-12.9.79- 893 kB/s | 8.0 kB 00:00 (9/170): cuda-toolkit-config-common-12.9.79-1.n 839 kB/s | 8.0 kB 00:00 (10/170): cuda-cccl-12-9-12.9.27-1.aarch64.rpm 119 MB/s | 1.7 MB 00:00 (11/170): cuda-crt-12-9-12.9.86-1.aarch64.rpm 20 MB/s | 120 kB 00:00 (12/170): cuda-cudart-12-9-12.9.79-1.aarch64.rp 33 MB/s | 250 kB 00:00 (13/170): cuda-cudart-devel-12-9-12.9.79-1.aarc 192 MB/s | 3.1 MB 00:00 (14/170): cuda-driver-devel-12-9-12.9.79-1.aarc 7.3 MB/s | 44 kB 00:00 (15/170): cuda-gcc-13-c++-13.3.1-4.el9.aarch64. 62 MB/s | 15 MB 00:00 (16/170): cuda-nvml-devel-12-9-12.9.79-1.aarch6 14 MB/s | 208 kB 00:00 (17/170): cuda-gcc-13-13.3.1-4.el9.aarch64.rpm 78 MB/s | 32 MB 00:00 (18/170): cuda-nvrtc-12-9-12.9.86-1.aarch64.rpm 139 MB/s | 42 MB 00:00 (19/170): cuda-nvtx-12-9-12.9.79-1.aarch64.rpm 8.4 MB/s | 92 kB 00:00 (20/170): cuda-nvrtc-devel-12-9-12.9.86-1.aarch 122 MB/s | 37 MB 00:00 (21/170): cuda-profiler-api-12-9-12.9.79-1.aarc 2.0 MB/s | 26 kB 00:00 (22/170): cuda-nvcc-12-9-12.9.86-1.aarch64.rpm 149 MB/s | 107 MB 00:00 (23/170): cuda-nvvm-12-9-12.9.86-1.aarch64.rpm 109 MB/s | 58 MB 00:00 (24/170): dejavu-sans-fonts-2.37-18.el9.noarch. 13 MB/s | 1.3 MB 00:00 (25/170): fonts-filesystem-2.0.5-7.el9.1.noarch 485 kB/s | 11 kB 00:00 (26/170): libcurand-12-9-10.3.10.19-1.aarch64.r 141 MB/s | 64 MB 00:00 (27/170): graphite2-1.3.14-9.el9.aarch64.rpm 1.2 MB/s | 95 kB 00:00 (28/170): libpng-1.6.37-12.el9.aarch64.rpm 2.9 MB/s | 117 kB 00:00 (29/170): libcbor-0.7.0-5.el9.aarch64.rpm 876 kB/s | 58 kB 00:00 (30/170): python3-pyparsing-2.4.7-9.el9.noarch. 6.1 MB/s | 154 kB 00:00 (31/170): libedit-3.1-38.20210216cvs.el9.aarch6 4.0 MB/s | 105 kB 00:00 (32/170): shared-mime-info-2.1-5.el9.aarch64.rp 11 MB/s | 560 kB 00:00 (33/170): dbus-libs-1.12.20-8.el9.aarch64.rpm 4.1 MB/s | 151 kB 00:00 (34/170): harfbuzz-2.7.4-10.el9.aarch64.rpm 20 MB/s | 629 kB 00:00 (35/170): make-4.3-8.el9.aarch64.rpm 20 MB/s | 537 kB 00:00 (36/170): libfido2-1.13.0-2.el9.aarch64.rpm 3.6 MB/s | 98 kB 00:00 (37/170): less-590-5.el9.aarch64.rpm 6.1 MB/s | 166 kB 00:00 (38/170): python3-pip-wheel-21.3.1-1.el9.noarch 30 MB/s | 1.1 MB 00:00 (39/170): freetype-2.10.4-10.el9_5.aarch64.rpm 12 MB/s | 383 kB 00:00 (40/170): libatomic-11.5.0-5.el9_5.aarch64.rpm 1.3 MB/s | 30 kB 00:00 (41/170): libgfortran-11.5.0-5.el9_5.aarch64.rp 13 MB/s | 429 kB 00:00 (42/170): cups-libs-2.3.3op2-33.el9.aarch64.rpm 9.7 MB/s | 262 kB 00:00 (43/170): gnutls-3.8.3-6.el9.aarch64.rpm 26 MB/s | 1.0 MB 00:00 (44/170): nettle-3.10.1-1.el9.aarch64.rpm 14 MB/s | 536 kB 00:00 (45/170): openssh-8.7p1-45.el9.aarch64.rpm 13 MB/s | 453 kB 00:00 (46/170): openssh-clients-8.7p1-45.el9.aarch64. 16 MB/s | 689 kB 00:00 (47/170): avahi-libs-0.8-22.el9_6.aarch64.rpm 1.9 MB/s | 66 kB 00:00 (48/170): expat-2.5.0-5.el9_6.aarch64.rpm 3.9 MB/s | 113 kB 00:00 (49/170): vim-filesystem-8.2.2637-22.el9_6.noar 805 kB/s | 17 kB 00:00 (50/170): python3-3.9.21-2.el9_6.1.aarch64.rpm 1.2 MB/s | 27 kB 00:00 (51/170): python3-setuptools-53.0.0-13.el9_6.1. 20 MB/s | 943 kB 00:00 (52/170): python3-setuptools-wheel-53.0.0-13.el 18 MB/s | 468 kB 00:00 (53/170): python3-libs-3.9.21-2.el9_6.1.aarch64 63 MB/s | 8.1 MB 00:00 (54/170): adobe-mappings-pdf-20180407-10.el9.no 18 MB/s | 650 kB 00:00 (55/170): glib2-2.68.4-16.el9_6.2.aarch64.rpm 27 MB/s | 2.6 MB 00:00 (56/170): cairo-1.17.4-7.el9.aarch64.rpm 20 MB/s | 649 kB 00:00 (57/170): libXcomposite-0.4.5-7.el9.aarch64.rpm 1.1 MB/s | 26 kB 00:00 (58/170): libXdamage-1.1.5-7.el9.aarch64.rpm 1.1 MB/s | 25 kB 00:00 (59/170): libXfixes-5.0.3-16.el9.aarch64.rpm 826 kB/s | 22 kB 00:00 (60/170): libXi-1.7.10-8.el9.aarch64.rpm 1.7 MB/s | 40 kB 00:00 (61/170): libXrender-0.9.10-16.el9.aarch64.rpm 1.3 MB/s | 29 kB 00:00 (62/170): libXt-1.2.0-6.el9.aarch64.rpm 7.6 MB/s | 176 kB 00:00 (63/170): libfontenc-1.1.3-17.el9.aarch64.rpm 1.2 MB/s | 33 kB 00:00 (64/170): mkfontscale-1.2.1-3.el9.aarch64.rpm 1.5 MB/s | 34 kB 00:00 (65/170): perl-Error-0.17029-7.el9.noarch.rpm 1.8 MB/s | 46 kB 00:00 (66/170): urw-base35-nimbus-mono-ps-fonts-20200 23 MB/s | 799 kB 00:00 (67/170): flexiblas-openblas-openmp-3.0.4-8.el9 62 kB/s | 18 kB 00:00 (68/170): urw-base35-p052-fonts-20200910-6.el9. 29 MB/s | 977 kB 00:00 (69/170): urw-base35-z003-fonts-20200910-6.el9. 11 MB/s | 278 kB 00:00 (70/170): atk-2.36.0-5.el9.aarch64.rpm 10 MB/s | 294 kB 00:00 (71/170): cairo-gobject-1.17.4-7.el9.aarch64.rp 596 kB/s | 20 kB 00:00 (72/170): flexiblas-3.0.4-8.el9.aarch64.rpm 1.2 MB/s | 34 kB 00:00 (73/170): libXext-1.3.4-8.el9.aarch64.rpm 1.8 MB/s | 41 kB 00:00 (74/170): google-droid-sans-fonts-20200215-11.e 46 MB/s | 2.7 MB 00:00 (75/170): libmpc-1.2.1-4.el9.aarch64.rpm 2.3 MB/s | 66 kB 00:00 (76/170): libpaper-1.1.28-4.el9.aarch64.rpm 2.2 MB/s | 49 kB 00:00 (77/170): python3-packaging-20.9-5.el9.noarch.r 1.9 MB/s | 81 kB 00:00 (78/170): libcublas-12-9-12.9.1.4-1.aarch64.rpm 260 MB/s | 549 MB 00:02 (79/170): urw-base35-d050000l-fonts-20200910-6. 156 kB/s | 78 kB 00:00 (80/170): urw-base35-c059-fonts-20200910-6.el9. 1.6 MB/s | 878 kB 00:00 (81/170): urw-base35-fonts-common-20200910-6.el 768 kB/s | 23 kB 00:00 (82/170): urw-base35-nimbus-sans-fonts-20200910 39 MB/s | 1.3 MB 00:00 (83/170): urw-base35-fonts-20200910-6.el9.noarc 202 kB/s | 11 kB 00:00 (84/170): urw-base35-standard-symbols-ps-fonts- 1.6 MB/s | 44 kB 00:00 (85/170): xml-common-0.6.3-58.el9.noarch.rpm 1.6 MB/s | 36 kB 00:00 (86/170): langpacks-core-font-en-3.0-16.el9.noa 497 kB/s | 11 kB 00:00 (87/170): gd-2.3.2-3.el9.aarch64.rpm 4.9 MB/s | 130 kB 00:00 (88/170): libSM-1.2.3-10.el9.aarch64.rpm 1.9 MB/s | 43 kB 00:00 (89/170): lcms2-2.12-3.el9.aarch64.rpm 6.3 MB/s | 167 kB 00:00 (90/170): libXau-1.0.9-8.el9.aarch64.rpm 1.5 MB/s | 34 kB 00:00 (91/170): libXaw-1.0.13-19.el9.aarch64.rpm 8.3 MB/s | 195 kB 00:00 (92/170): libXft-2.3.3-8.el9.aarch64.rpm 2.5 MB/s | 63 kB 00:00 (93/170): libXinerama-1.1.4-10.el9.aarch64.rpm 735 kB/s | 16 kB 00:00 (94/170): libXrandr-1.5.2-8.el9.aarch64.rpm 1.2 MB/s | 29 kB 00:00 (95/170): libXmu-1.1.3-8.el9.aarch64.rpm 1.9 MB/s | 77 kB 00:00 (96/170): libdatrie-0.2.13-4.el9.aarch64.rpm 1.3 MB/s | 34 kB 00:00 (97/170): perl-TermReadKey-2.38-11.el9.aarch64. 1.7 MB/s | 40 kB 00:00 (98/170): urw-base35-bookman-fonts-20200910-6.e 31 MB/s | 850 kB 00:00 (99/170): adobe-mappings-cmap-20171205-12.el9.n 53 MB/s | 1.9 MB 00:00 (100/170): adobe-mappings-cmap-deprecated-20171 4.2 MB/s | 110 kB 00:00 (101/170): libICE-1.0.10-8.el9.aarch64.rpm 2.6 MB/s | 72 kB 00:00 (102/170): jbigkit-libs-2.1-23.el9.aarch64.rpm 1.6 MB/s | 56 kB 00:00 (103/170): libijs-0.35-15.el9.aarch64.rpm 1.4 MB/s | 31 kB 00:00 (104/170): libXcursor-1.2.0-7.el9.aarch64.rpm 1.1 MB/s | 33 kB 00:00 (105/170): libthai-0.1.28-8.el9.aarch64.rpm 8.9 MB/s | 211 kB 00:00 (106/170): libxcb-1.13.1-9.el9.aarch64.rpm 9.8 MB/s | 247 kB 00:00 (107/170): urw-base35-gothic-fonts-20200910-6.e 25 MB/s | 647 kB 00:00 (108/170): libxcrypt-devel-4.4.18-3.el9.aarch64 826 kB/s | 32 kB 00:00 (109/170): urw-base35-nimbus-roman-fonts-202009 31 MB/s | 860 kB 00:00 (110/170): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 27 MB/s | 1.1 MB 00:00 (111/170): fribidi-1.0.10-6.el9.2.aarch64.rpm 3.8 MB/s | 88 kB 00:00 (112/170): fontconfig-2.14.0-2.el9_1.aarch64.rp 12 MB/s | 303 kB 00:00 (113/170): hicolor-icon-theme-0.17-13.el9.noarc 7.9 MB/s | 223 kB 00:00 (114/170): jbig2dec-libs-0.19-7.el9.aarch64.rpm 3.3 MB/s | 73 kB 00:00 (115/170): gtk2-2.24.33-8.el9.aarch64.rpm 81 MB/s | 3.4 MB 00:00 (116/170): pango-1.48.7-3.el9.aarch64.rpm 12 MB/s | 301 kB 00:00 (117/170): libwebp-1.2.0-8.el9_3.aarch64.rpm 11 MB/s | 266 kB 00:00 (118/170): pixman-0.40.0-6.el9_3.aarch64.rpm 4.7 MB/s | 169 kB 00:00 (119/170): libjpeg-turbo-2.0.90-7.el9.aarch64.r 7.1 MB/s | 172 kB 00:00 (120/170): perl-lib-0.65-481.el9.aarch64.rpm 506 kB/s | 15 kB 00:00 (121/170): perl-DynaLoader-1.47-481.el9.aarch64 685 kB/s | 26 kB 00:00 (122/170): flexiblas-netlib-3.0.4-8.el9.aarch64 4.6 MB/s | 2.4 MB 00:00 (123/170): libXpm-3.5.13-10.el9.aarch64.rpm 2.2 MB/s | 59 kB 00:00 (124/170): perl-File-Find-1.37-481.el9.noarch.r 1.0 MB/s | 26 kB 00:00 (125/170): graphviz-2.44.0-26.el9.aarch64.rpm 53 MB/s | 3.3 MB 00:00 (126/170): librsvg2-2.50.7-3.el9.aarch64.rpm 62 MB/s | 3.1 MB 00:00 (127/170): python3-rpm-generators-12-9.el9.noar 1.2 MB/s | 29 kB 00:00 (128/170): gdk-pixbuf2-2.42.6-4.el9_4.aarch64.r 19 MB/s | 494 kB 00:00 (129/170): gdk-pixbuf2-modules-2.42.6-4.el9_4.a 3.9 MB/s | 92 kB 00:00 (130/170): libuv-1.42.0-2.el9_4.aarch64.rpm 6.1 MB/s | 147 kB 00:00 (131/170): openblas-0.3.26-2.el9.aarch64.rpm 1.6 MB/s | 41 kB 00:00 (132/170): python3-rpm-macros-3.9-54.el9.noarch 478 kB/s | 10 kB 00:00 (133/170): gtk-update-icon-cache-3.24.31-5.el9. 1.5 MB/s | 34 kB 00:00 (134/170): libtiff-4.4.0-13.el9.aarch64.rpm 8.1 MB/s | 196 kB 00:00 (135/170): python-rpm-macros-3.9-54.el9.noarch. 570 kB/s | 16 kB 00:00 (136/170): openblas-openmp-0.3.26-2.el9.aarch64 55 MB/s | 3.5 MB 00:00 (137/170): cpp-11.5.0-5.el9_5.aarch64.rpm 116 MB/s | 10 MB 00:00 (138/170): gcc-c++-11.5.0-5.el9_5.aarch64.rpm 110 MB/s | 12 MB 00:00 (139/170): gcc-11.5.0-5.el9_5.aarch64.rpm 130 MB/s | 30 MB 00:00 (140/170): gcc-plugin-annobin-11.5.0-5.el9_5.aa 901 kB/s | 41 kB 00:00 (141/170): libasan-11.5.0-5.el9_5.aarch64.rpm 15 MB/s | 404 kB 00:00 (142/170): libstdc++-devel-11.5.0-5.el9_5.aarch 63 MB/s | 2.4 MB 00:00 (143/170): libubsan-11.5.0-5.el9_5.aarch64.rpm 6.7 MB/s | 179 kB 00:00 (144/170): llvm-libs-19.1.7-2.el9.aarch64.rpm 169 MB/s | 27 MB 00:00 (145/170): annobin-12.92-1.el9.aarch64.rpm 39 MB/s | 1.1 MB 00:00 (146/170): libX11-1.7.0-11.el9.aarch64.rpm 24 MB/s | 638 kB 00:00 (147/170): libX11-common-1.7.0-11.el9.noarch.rp 8.8 MB/s | 209 kB 00:00 (148/170): openjpeg2-2.4.0-8.el9.aarch64.rpm 6.8 MB/s | 163 kB 00:00 (149/170): python3-numpy-1.23.5-1.el9.aarch64.r 80 MB/s | 5.6 MB 00:00 (150/170): git-2.47.1-2.el9_6.aarch64.rpm 2.2 MB/s | 54 kB 00:00 (151/170): git-core-2.47.1-2.el9_6.aarch64.rpm 105 MB/s | 4.8 MB 00:00 (152/170): git-core-doc-2.47.1-2.el9_6.noarch.r 82 MB/s | 3.0 MB 00:00 (153/170): perl-Git-2.47.1-2.el9_6.noarch.rpm 1.7 MB/s | 39 kB 00:00 (154/170): libgs-9.54.0-19.el9_6.aarch64.rpm 85 MB/s | 3.2 MB 00:00 (155/170): emacs-filesystem-27.2-14.el9_6.2.noa 284 kB/s | 8.9 kB 00:00 (156/170): glibc-devel-2.34-168.el9_6.20.aarch6 20 MB/s | 551 kB 00:00 (157/170): python3-devel-3.9.21-2.el9_6.1.aarch 10 MB/s | 245 kB 00:00 (158/170): openblas-serial-0.3.26-2.el9.aarch64 3.5 MB/s | 3.3 MB 00:00 (159/170): kernel-headers-5.14.0-570.26.1.el9_6 72 MB/s | 3.5 MB 00:00 (160/170): swig-4.0.2-8.el9.aarch64.rpm 46 MB/s | 1.6 MB 00:00 (161/170): doxygen-1.9.1-12.el9_5.aarch64.rpm 79 MB/s | 4.0 MB 00:00 (162/170): openblas-devel-0.3.26-2.el9.aarch64. 3.4 MB/s | 87 kB 00:00 (163/170): openblas-openmp64_-0.3.26-2.el9.aarc 71 MB/s | 3.4 MB 00:00 (164/170): openblas-openmp64-0.3.26-2.el9.aarch 3.3 MB/s | 3.4 MB 00:01 (165/170): openblas-threads-0.3.26-2.el9.aarch6 46 MB/s | 3.5 MB 00:00 (166/170): openblas-serial64_-0.3.26-2.el9.aarc 7.6 MB/s | 3.2 MB 00:00 (167/170): openblas-serial64-0.3.26-2.el9.aarch 6.9 MB/s | 3.2 MB 00:00 (168/170): pyproject-rpm-macros-1.16.2-1.el9.no 2.1 MB/s | 46 kB 00:00 (169/170): openblas-threads64-0.3.26-2.el9.aarc 30 MB/s | 3.4 MB 00:00 (170/170): openblas-threads64_-0.3.26-2.el9.aar 42 MB/s | 3.4 MB 00:00 -------------------------------------------------------------------------------- Total 216 MB/s | 1.1 GB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : openblas-0.3.26-2.el9.aarch64 1/170 Installing : libgfortran-11.5.0-5.el9_5.aarch64 2/170 Installing : libpng-2:1.6.37-12.el9.aarch64 3/170 Installing : libjpeg-turbo-2.0.90-7.el9.aarch64 4/170 Installing : libmpc-1.2.1-4.el9.aarch64 5/170 Installing : expat-2.5.0-5.el9_6.aarch64 6/170 Installing : fonts-filesystem-1:2.0.5-7.el9.1.noarch 7/170 Installing : urw-base35-fonts-common-20200910-6.el9.noarch 8/170 Installing : python-rpm-macros-3.9-54.el9.noarch 9/170 Installing : libwebp-1.2.0-8.el9_3.aarch64 10/170 Installing : cuda-toolkit-config-common-12.9.79-1.noarch 11/170 Installing : cuda-toolkit-12-config-common-12.9.79-1.noarch 12/170 Installing : cuda-toolkit-12-9-config-common-12.9.79-1.noarch 13/170 Installing : python3-rpm-macros-3.9-54.el9.noarch 14/170 Installing : dejavu-sans-fonts-2.37-18.el9.noarch 15/170 Installing : openblas-openmp-0.3.26-2.el9.aarch64 16/170 Installing : emacs-filesystem-1:27.2-14.el9_6.2.noarch 17/170 Installing : pixman-0.40.0-6.el9_3.aarch64 18/170 Installing : libICE-1.0.10-8.el9.aarch64 19/170 Installing : adobe-mappings-cmap-20171205-12.el9.noarch 20/170 Installing : flexiblas-3.0.4-8.el9.aarch64 21/170 Installing : make-1:4.3-8.el9.aarch64 22/170 Installing : libedit-3.1-38.20210216cvs.el9.aarch64 23/170 Installing : cmake-filesystem-3.28.3-8.el9.aarch64 24/170 Installing : llvm-libs-19.1.7-2.el9.aarch64 25/170 Installing : flexiblas-openblas-openmp-3.0.4-8.el9.aarch64 26/170 Installing : flexiblas-netlib-3.0.4-8.el9.aarch64 27/170 Installing : adobe-mappings-cmap-deprecated-20171205-12.el9.n 28/170 Installing : libSM-1.2.3-10.el9.aarch64 29/170 Installing : langpacks-core-font-en-3.0-16.el9.noarch 30/170 Installing : cuda-cudart-12-9-12.9.79-1.aarch64 31/170 Running scriptlet: cuda-cudart-12-9-12.9.79-1.aarch64 31/170 Installing : libcublas-12-9-12.9.1.4-1.aarch64 32/170 Running scriptlet: libcublas-12-9-12.9.1.4-1.aarch64 32/170 Installing : libcurand-12-9-10.3.10.19-1.aarch64 33/170 Running scriptlet: libcurand-12-9-10.3.10.19-1.aarch64 33/170 Installing : google-droid-sans-fonts-20200215-11.el9.2.noarch 34/170 Installing : cuda-gcc-13-13.3.1-4.el9.aarch64 35/170 Installing : cpp-11.5.0-5.el9_5.aarch64 36/170 Installing : openblas-serial-0.3.26-2.el9.aarch64 37/170 Installing : openblas-openmp64-0.3.26-2.el9.aarch64 38/170 Installing : openblas-openmp64_-0.3.26-2.el9.aarch64 39/170 Installing : openblas-serial64-0.3.26-2.el9.aarch64 40/170 Installing : openblas-serial64_-0.3.26-2.el9.aarch64 41/170 Installing : openblas-threads-0.3.26-2.el9.aarch64 42/170 Installing : openblas-threads64-0.3.26-2.el9.aarch64 43/170 Installing : openblas-threads64_-0.3.26-2.el9.aarch64 44/170 Installing : kernel-headers-5.14.0-570.26.1.el9_6.aarch64 45/170 Installing : glibc-devel-2.34-168.el9_6.20.aarch64 46/170 Installing : libxcrypt-devel-4.4.18-3.el9.aarch64 47/170 Installing : openjpeg2-2.4.0-8.el9.aarch64 48/170 Installing : libX11-common-1.7.0-11.el9.noarch 49/170 Installing : libubsan-11.5.0-5.el9_5.aarch64 50/170 Installing : libstdc++-devel-11.5.0-5.el9_5.aarch64 51/170 Installing : libasan-11.5.0-5.el9_5.aarch64 52/170 Installing : libuv-1:1.42.0-2.el9_4.aarch64 53/170 Installing : perl-File-Find-1.37-481.el9.noarch 54/170 Installing : perl-lib-0.65-481.el9.aarch64 55/170 Installing : perl-DynaLoader-1.47-481.el9.aarch64 56/170 Installing : perl-TermReadKey-2.38-11.el9.aarch64 57/170 Installing : jbig2dec-libs-0.19-7.el9.aarch64 58/170 Installing : hicolor-icon-theme-0.17-13.el9.noarch 59/170 Installing : fribidi-1.0.10-6.el9.2.aarch64 60/170 Installing : libijs-0.35-15.el9.aarch64 61/170 Installing : jbigkit-libs-2.1-23.el9.aarch64 62/170 Installing : libtiff-4.4.0-13.el9.aarch64 63/170 Installing : libdatrie-0.2.13-4.el9.aarch64 64/170 Installing : libthai-0.1.28-8.el9.aarch64 65/170 Installing : libXau-1.0.9-8.el9.aarch64 66/170 Installing : libxcb-1.13.1-9.el9.aarch64 67/170 Installing : libX11-1.7.0-11.el9.aarch64 68/170 Installing : libXrender-0.9.10-16.el9.aarch64 69/170 Installing : libXext-1.3.4-8.el9.aarch64 70/170 Installing : libXfixes-5.0.3-16.el9.aarch64 71/170 Installing : libXt-1.2.0-6.el9.aarch64 72/170 Installing : libXmu-1.1.3-8.el9.aarch64 73/170 Installing : libXpm-3.5.13-10.el9.aarch64 74/170 Installing : libXaw-1.0.13-19.el9.aarch64 75/170 Installing : libXdamage-1.1.5-7.el9.aarch64 76/170 Installing : libXcursor-1.2.0-7.el9.aarch64 77/170 Installing : libXi-1.7.10-8.el9.aarch64 78/170 Installing : libXinerama-1.1.4-10.el9.aarch64 79/170 Installing : libXrandr-1.5.2-8.el9.aarch64 80/170 Installing : libXcomposite-0.4.5-7.el9.aarch64 81/170 Installing : lcms2-2.12-3.el9.aarch64 82/170 Running scriptlet: xml-common-0.6.3-58.el9.noarch 83/170 Installing : xml-common-0.6.3-58.el9.noarch 83/170 Installing : libpaper-1.1.28-4.el9.aarch64 84/170 Installing : perl-Error-1:0.17029-7.el9.noarch 85/170 Installing : libfontenc-1.1.3-17.el9.aarch64 86/170 Installing : adobe-mappings-pdf-20180407-10.el9.noarch 87/170 Installing : python3-setuptools-wheel-53.0.0-13.el9_6.1.noarc 88/170 Installing : vim-filesystem-2:8.2.2637-22.el9_6.noarch 89/170 Running scriptlet: openssh-8.7p1-45.el9.aarch64 90/170 Installing : openssh-8.7p1-45.el9.aarch64 90/170 Installing : nettle-3.10.1-1.el9.aarch64 91/170 Installing : gnutls-3.8.3-6.el9.aarch64 92/170 Installing : glib2-2.68.4-16.el9_6.2.aarch64 93/170 Installing : atk-2.36.0-5.el9.aarch64 94/170 Installing : shared-mime-info-2.1-5.el9.aarch64 95/170 Running scriptlet: shared-mime-info-2.1-5.el9.aarch64 95/170 Installing : gdk-pixbuf2-2.42.6-4.el9_4.aarch64 96/170 Installing : gdk-pixbuf2-modules-2.42.6-4.el9_4.aarch64 97/170 Installing : gtk-update-icon-cache-3.24.31-5.el9.aarch64 98/170 Installing : libatomic-11.5.0-5.el9_5.aarch64 99/170 Installing : gcc-11.5.0-5.el9_5.aarch64 100/170 Running scriptlet: gcc-11.5.0-5.el9_5.aarch64 100/170 Installing : gcc-c++-11.5.0-5.el9_5.aarch64 101/170 Installing : python3-pip-wheel-21.3.1-1.el9.noarch 102/170 Installing : python3-3.9.21-2.el9_6.1.aarch64 103/170 Installing : python3-libs-3.9.21-2.el9_6.1.aarch64 104/170 Installing : cmake-rpm-macros-3.28.3-8.el9.noarch 105/170 Installing : python3-setuptools-53.0.0-13.el9_6.1.noarch 106/170 Installing : cmake-data-3.28.3-8.el9.noarch 107/170 Installing : cmake-3.28.3-8.el9.aarch64 108/170 Installing : python3-pyparsing-2.4.7-9.el9.noarch 109/170 Installing : python3-packaging-20.9-5.el9.noarch 110/170 Installing : python3-rpm-generators-12-9.el9.noarch 111/170 Installing : less-590-5.el9.aarch64 112/170 Installing : dbus-libs-1:1.12.20-8.el9.aarch64 113/170 Installing : avahi-libs-0.8-22.el9_6.aarch64 114/170 Installing : cups-libs-1:2.3.3op2-33.el9.aarch64 115/170 Installing : libcbor-0.7.0-5.el9.aarch64 116/170 Installing : libfido2-1.13.0-2.el9.aarch64 117/170 Installing : openssh-clients-8.7p1-45.el9.aarch64 118/170 Running scriptlet: openssh-clients-8.7p1-45.el9.aarch64 118/170 Installing : git-core-2.47.1-2.el9_6.aarch64 119/170 Installing : git-core-doc-2.47.1-2.el9_6.noarch 120/170 Installing : perl-Git-2.47.1-2.el9_6.noarch 121/170 Installing : git-2.47.1-2.el9_6.aarch64 122/170 Installing : graphite2-1.3.14-9.el9.aarch64 123/170 Installing : freetype-2.10.4-10.el9_5.aarch64 124/170 Installing : harfbuzz-2.7.4-10.el9.aarch64 125/170 Installing : fontconfig-2.14.0-2.el9_1.aarch64 126/170 Running scriptlet: fontconfig-2.14.0-2.el9_1.aarch64 126/170 Installing : cairo-1.17.4-7.el9.aarch64 127/170 Installing : cairo-gobject-1.17.4-7.el9.aarch64 128/170 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 129/170 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 129/170 Installing : urw-base35-p052-fonts-20200910-6.el9.noarch 130/170 Running scriptlet: urw-base35-p052-fonts-20200910-6.el9.noarch 130/170 Installing : urw-base35-z003-fonts-20200910-6.el9.noarch 131/170 Running scriptlet: urw-base35-z003-fonts-20200910-6.el9.noarch 131/170 Installing : urw-base35-c059-fonts-20200910-6.el9.noarch 132/170 Running scriptlet: urw-base35-c059-fonts-20200910-6.el9.noarch 132/170 Installing : urw-base35-d050000l-fonts-20200910-6.el9.noarch 133/170 Running scriptlet: urw-base35-d050000l-fonts-20200910-6.el9.noarch 133/170 Installing : urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 134/170 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 134/170 Installing : urw-base35-standard-symbols-ps-fonts-20200910-6. 135/170 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-6. 135/170 Installing : gd-2.3.2-3.el9.aarch64 136/170 Installing : libXft-2.3.3-8.el9.aarch64 137/170 Installing : pango-1.48.7-3.el9.aarch64 138/170 Installing : gtk2-2.24.33-8.el9.aarch64 139/170 Installing : librsvg2-2.50.7-3.el9.aarch64 140/170 Installing : urw-base35-bookman-fonts-20200910-6.el9.noarch 141/170 Running scriptlet: urw-base35-bookman-fonts-20200910-6.el9.noarch 141/170 Installing : urw-base35-gothic-fonts-20200910-6.el9.noarch 142/170 Running scriptlet: urw-base35-gothic-fonts-20200910-6.el9.noarch 142/170 Installing : urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 143/170 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 143/170 Installing : urw-base35-fonts-20200910-6.el9.noarch 144/170 Installing : libgs-9.54.0-19.el9_6.aarch64 145/170 Installing : mkfontscale-1.2.1-3.el9.aarch64 146/170 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 147/170 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 147/170 Installing : graphviz-2.44.0-26.el9.aarch64 148/170 Running scriptlet: graphviz-2.44.0-26.el9.aarch64 148/170 Installing : cuda-nvvm-12-9-12.9.86-1.aarch64 149/170 Installing : cuda-nvrtc-12-9-12.9.86-1.aarch64 150/170 Running scriptlet: cuda-nvrtc-12-9-12.9.86-1.aarch64 150/170 Installing : cuda-crt-12-9-12.9.86-1.aarch64 151/170 Installing : cuda-cccl-12-9-12.9.27-1.aarch64 152/170 Installing : cuda-cudart-devel-12-9-12.9.79-1.aarch64 153/170 Installing : cuda-nvcc-12-9-12.9.86-1.aarch64 154/170 Installing : cuda-nvrtc-devel-12-9-12.9.86-1.aarch64 155/170 Installing : doxygen-1:1.9.1-12.el9_5.aarch64 156/170 Installing : python3-devel-3.9.21-2.el9_6.1.aarch64 157/170 Installing : python3-numpy-1:1.23.5-1.el9.aarch64 158/170 Installing : gcc-plugin-annobin-11.5.0-5.el9_5.aarch64 159/170 Running scriptlet: gcc-plugin-annobin-11.5.0-5.el9_5.aarch64 159/170 Installing : annobin-12.92-1.el9.aarch64 160/170 Running scriptlet: annobin-12.92-1.el9.aarch64 160/170 Installing : openblas-devel-0.3.26-2.el9.aarch64 161/170 Installing : cuda-gcc-13-c++-13.3.1-4.el9.aarch64 162/170 Installing : libcurand-devel-12-9-10.3.10.19-2.aarch64 163/170 Installing : libcublas-devel-12-9-12.9.1.4-2.aarch64 164/170 Installing : pyproject-rpm-macros-1.16.2-1.el9.noarch 165/170 Installing : swig-4.0.2-8.el9.aarch64 166/170 Installing : cuda-profiler-api-12-9-12.9.79-1.aarch64 167/170 Installing : cuda-nvtx-12-9-12.9.79-1.aarch64 168/170 Installing : cuda-nvml-devel-12-9-12.9.79-1.aarch64 169/170 Installing : cuda-driver-devel-12-9-12.9.79-1.aarch64 170/170 Running scriptlet: cuda-toolkit-12-9-config-common-12.9.79-1.noarch 170/170 Running scriptlet: fontconfig-2.14.0-2.el9_1.aarch64 170/170 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 170/170 Running scriptlet: urw-base35-p052-fonts-20200910-6.el9.noarch 170/170 Running scriptlet: urw-base35-z003-fonts-20200910-6.el9.noarch 170/170 Running scriptlet: urw-base35-c059-fonts-20200910-6.el9.noarch 170/170 Running scriptlet: urw-base35-d050000l-fonts-20200910-6.el9.noarch 170/170 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 170/170 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-6. 170/170 Running scriptlet: urw-base35-bookman-fonts-20200910-6.el9.noarch 170/170 Running scriptlet: urw-base35-gothic-fonts-20200910-6.el9.noarch 170/170 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 170/170 Running scriptlet: cuda-driver-devel-12-9-12.9.79-1.aarch64 170/170 Verifying : cmake-3.28.3-8.el9.aarch64 1/170 Verifying : cmake-data-3.28.3-8.el9.noarch 2/170 Verifying : cmake-filesystem-3.28.3-8.el9.aarch64 3/170 Verifying : cmake-rpm-macros-3.28.3-8.el9.noarch 4/170 Verifying : cuda-gcc-13-13.3.1-4.el9.aarch64 5/170 Verifying : cuda-gcc-13-c++-13.3.1-4.el9.aarch64 6/170 Verifying : libcublas-devel-12-9-12.9.1.4-2.aarch64 7/170 Verifying : libcurand-devel-12-9-10.3.10.19-2.aarch64 8/170 Verifying : cuda-toolkit-12-9-config-common-12.9.79-1.noarch 9/170 Verifying : cuda-toolkit-12-config-common-12.9.79-1.noarch 10/170 Verifying : cuda-toolkit-config-common-12.9.79-1.noarch 11/170 Verifying : cuda-cccl-12-9-12.9.27-1.aarch64 12/170 Verifying : cuda-crt-12-9-12.9.86-1.aarch64 13/170 Verifying : cuda-cudart-12-9-12.9.79-1.aarch64 14/170 Verifying : cuda-cudart-devel-12-9-12.9.79-1.aarch64 15/170 Verifying : cuda-driver-devel-12-9-12.9.79-1.aarch64 16/170 Verifying : cuda-nvcc-12-9-12.9.86-1.aarch64 17/170 Verifying : cuda-nvml-devel-12-9-12.9.79-1.aarch64 18/170 Verifying : cuda-nvrtc-12-9-12.9.86-1.aarch64 19/170 Verifying : cuda-nvrtc-devel-12-9-12.9.86-1.aarch64 20/170 Verifying : cuda-nvtx-12-9-12.9.79-1.aarch64 21/170 Verifying : cuda-nvvm-12-9-12.9.86-1.aarch64 22/170 Verifying : cuda-profiler-api-12-9-12.9.79-1.aarch64 23/170 Verifying : libcublas-12-9-12.9.1.4-1.aarch64 24/170 Verifying : libcurand-12-9-10.3.10.19-1.aarch64 25/170 Verifying : dejavu-sans-fonts-2.37-18.el9.noarch 26/170 Verifying : fonts-filesystem-1:2.0.5-7.el9.1.noarch 27/170 Verifying : graphite2-1.3.14-9.el9.aarch64 28/170 Verifying : libcbor-0.7.0-5.el9.aarch64 29/170 Verifying : libpng-2:1.6.37-12.el9.aarch64 30/170 Verifying : python3-pyparsing-2.4.7-9.el9.noarch 31/170 Verifying : shared-mime-info-2.1-5.el9.aarch64 32/170 Verifying : libedit-3.1-38.20210216cvs.el9.aarch64 33/170 Verifying : dbus-libs-1:1.12.20-8.el9.aarch64 34/170 Verifying : harfbuzz-2.7.4-10.el9.aarch64 35/170 Verifying : make-1:4.3-8.el9.aarch64 36/170 Verifying : libfido2-1.13.0-2.el9.aarch64 37/170 Verifying : less-590-5.el9.aarch64 38/170 Verifying : python3-pip-wheel-21.3.1-1.el9.noarch 39/170 Verifying : freetype-2.10.4-10.el9_5.aarch64 40/170 Verifying : libatomic-11.5.0-5.el9_5.aarch64 41/170 Verifying : libgfortran-11.5.0-5.el9_5.aarch64 42/170 Verifying : cups-libs-1:2.3.3op2-33.el9.aarch64 43/170 Verifying : gnutls-3.8.3-6.el9.aarch64 44/170 Verifying : nettle-3.10.1-1.el9.aarch64 45/170 Verifying : openssh-8.7p1-45.el9.aarch64 46/170 Verifying : openssh-clients-8.7p1-45.el9.aarch64 47/170 Verifying : avahi-libs-0.8-22.el9_6.aarch64 48/170 Verifying : expat-2.5.0-5.el9_6.aarch64 49/170 Verifying : vim-filesystem-2:8.2.2637-22.el9_6.noarch 50/170 Verifying : python3-3.9.21-2.el9_6.1.aarch64 51/170 Verifying : python3-libs-3.9.21-2.el9_6.1.aarch64 52/170 Verifying : python3-setuptools-53.0.0-13.el9_6.1.noarch 53/170 Verifying : python3-setuptools-wheel-53.0.0-13.el9_6.1.noarc 54/170 Verifying : glib2-2.68.4-16.el9_6.2.aarch64 55/170 Verifying : adobe-mappings-pdf-20180407-10.el9.noarch 56/170 Verifying : cairo-1.17.4-7.el9.aarch64 57/170 Verifying : flexiblas-openblas-openmp-3.0.4-8.el9.aarch64 58/170 Verifying : libXcomposite-0.4.5-7.el9.aarch64 59/170 Verifying : libXdamage-1.1.5-7.el9.aarch64 60/170 Verifying : libXfixes-5.0.3-16.el9.aarch64 61/170 Verifying : libXi-1.7.10-8.el9.aarch64 62/170 Verifying : libXrender-0.9.10-16.el9.aarch64 63/170 Verifying : libXt-1.2.0-6.el9.aarch64 64/170 Verifying : libfontenc-1.1.3-17.el9.aarch64 65/170 Verifying : mkfontscale-1.2.1-3.el9.aarch64 66/170 Verifying : perl-Error-1:0.17029-7.el9.noarch 67/170 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 68/170 Verifying : urw-base35-p052-fonts-20200910-6.el9.noarch 69/170 Verifying : urw-base35-z003-fonts-20200910-6.el9.noarch 70/170 Verifying : atk-2.36.0-5.el9.aarch64 71/170 Verifying : cairo-gobject-1.17.4-7.el9.aarch64 72/170 Verifying : flexiblas-3.0.4-8.el9.aarch64 73/170 Verifying : google-droid-sans-fonts-20200215-11.el9.2.noarch 74/170 Verifying : libXext-1.3.4-8.el9.aarch64 75/170 Verifying : libmpc-1.2.1-4.el9.aarch64 76/170 Verifying : libpaper-1.1.28-4.el9.aarch64 77/170 Verifying : python3-packaging-20.9-5.el9.noarch 78/170 Verifying : urw-base35-c059-fonts-20200910-6.el9.noarch 79/170 Verifying : urw-base35-d050000l-fonts-20200910-6.el9.noarch 80/170 Verifying : urw-base35-fonts-20200910-6.el9.noarch 81/170 Verifying : urw-base35-fonts-common-20200910-6.el9.noarch 82/170 Verifying : urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 83/170 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-6. 84/170 Verifying : xml-common-0.6.3-58.el9.noarch 85/170 Verifying : flexiblas-netlib-3.0.4-8.el9.aarch64 86/170 Verifying : gd-2.3.2-3.el9.aarch64 87/170 Verifying : langpacks-core-font-en-3.0-16.el9.noarch 88/170 Verifying : lcms2-2.12-3.el9.aarch64 89/170 Verifying : libSM-1.2.3-10.el9.aarch64 90/170 Verifying : libXau-1.0.9-8.el9.aarch64 91/170 Verifying : libXaw-1.0.13-19.el9.aarch64 92/170 Verifying : libXft-2.3.3-8.el9.aarch64 93/170 Verifying : libXinerama-1.1.4-10.el9.aarch64 94/170 Verifying : libXmu-1.1.3-8.el9.aarch64 95/170 Verifying : libXrandr-1.5.2-8.el9.aarch64 96/170 Verifying : libdatrie-0.2.13-4.el9.aarch64 97/170 Verifying : perl-TermReadKey-2.38-11.el9.aarch64 98/170 Verifying : urw-base35-bookman-fonts-20200910-6.el9.noarch 99/170 Verifying : adobe-mappings-cmap-20171205-12.el9.noarch 100/170 Verifying : adobe-mappings-cmap-deprecated-20171205-12.el9.n 101/170 Verifying : jbigkit-libs-2.1-23.el9.aarch64 102/170 Verifying : libICE-1.0.10-8.el9.aarch64 103/170 Verifying : libXcursor-1.2.0-7.el9.aarch64 104/170 Verifying : libijs-0.35-15.el9.aarch64 105/170 Verifying : libthai-0.1.28-8.el9.aarch64 106/170 Verifying : libxcb-1.13.1-9.el9.aarch64 107/170 Verifying : libxcrypt-devel-4.4.18-3.el9.aarch64 108/170 Verifying : urw-base35-gothic-fonts-20200910-6.el9.noarch 109/170 Verifying : urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 110/170 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 111/170 Verifying : fribidi-1.0.10-6.el9.2.aarch64 112/170 Verifying : hicolor-icon-theme-0.17-13.el9.noarch 113/170 Verifying : fontconfig-2.14.0-2.el9_1.aarch64 114/170 Verifying : gtk2-2.24.33-8.el9.aarch64 115/170 Verifying : jbig2dec-libs-0.19-7.el9.aarch64 116/170 Verifying : pango-1.48.7-3.el9.aarch64 117/170 Verifying : libwebp-1.2.0-8.el9_3.aarch64 118/170 Verifying : pixman-0.40.0-6.el9_3.aarch64 119/170 Verifying : libjpeg-turbo-2.0.90-7.el9.aarch64 120/170 Verifying : perl-DynaLoader-1.47-481.el9.aarch64 121/170 Verifying : perl-lib-0.65-481.el9.aarch64 122/170 Verifying : graphviz-2.44.0-26.el9.aarch64 123/170 Verifying : libXpm-3.5.13-10.el9.aarch64 124/170 Verifying : librsvg2-2.50.7-3.el9.aarch64 125/170 Verifying : perl-File-Find-1.37-481.el9.noarch 126/170 Verifying : python3-rpm-generators-12-9.el9.noarch 127/170 Verifying : gdk-pixbuf2-2.42.6-4.el9_4.aarch64 128/170 Verifying : gdk-pixbuf2-modules-2.42.6-4.el9_4.aarch64 129/170 Verifying : libuv-1:1.42.0-2.el9_4.aarch64 130/170 Verifying : openblas-0.3.26-2.el9.aarch64 131/170 Verifying : python3-rpm-macros-3.9-54.el9.noarch 132/170 Verifying : gtk-update-icon-cache-3.24.31-5.el9.aarch64 133/170 Verifying : libtiff-4.4.0-13.el9.aarch64 134/170 Verifying : openblas-openmp-0.3.26-2.el9.aarch64 135/170 Verifying : openblas-serial-0.3.26-2.el9.aarch64 136/170 Verifying : python-rpm-macros-3.9-54.el9.noarch 137/170 Verifying : cpp-11.5.0-5.el9_5.aarch64 138/170 Verifying : gcc-11.5.0-5.el9_5.aarch64 139/170 Verifying : gcc-c++-11.5.0-5.el9_5.aarch64 140/170 Verifying : gcc-plugin-annobin-11.5.0-5.el9_5.aarch64 141/170 Verifying : libasan-11.5.0-5.el9_5.aarch64 142/170 Verifying : libstdc++-devel-11.5.0-5.el9_5.aarch64 143/170 Verifying : libubsan-11.5.0-5.el9_5.aarch64 144/170 Verifying : llvm-libs-19.1.7-2.el9.aarch64 145/170 Verifying : openblas-openmp64-0.3.26-2.el9.aarch64 146/170 Verifying : annobin-12.92-1.el9.aarch64 147/170 Verifying : libX11-1.7.0-11.el9.aarch64 148/170 Verifying : libX11-common-1.7.0-11.el9.noarch 149/170 Verifying : openjpeg2-2.4.0-8.el9.aarch64 150/170 Verifying : python3-numpy-1:1.23.5-1.el9.aarch64 151/170 Verifying : git-2.47.1-2.el9_6.aarch64 152/170 Verifying : git-core-2.47.1-2.el9_6.aarch64 153/170 Verifying : git-core-doc-2.47.1-2.el9_6.noarch 154/170 Verifying : perl-Git-2.47.1-2.el9_6.noarch 155/170 Verifying : libgs-9.54.0-19.el9_6.aarch64 156/170 Verifying : emacs-filesystem-1:27.2-14.el9_6.2.noarch 157/170 Verifying : glibc-devel-2.34-168.el9_6.20.aarch64 158/170 Verifying : python3-devel-3.9.21-2.el9_6.1.aarch64 159/170 Verifying : kernel-headers-5.14.0-570.26.1.el9_6.aarch64 160/170 Verifying : swig-4.0.2-8.el9.aarch64 161/170 Verifying : doxygen-1:1.9.1-12.el9_5.aarch64 162/170 Verifying : openblas-devel-0.3.26-2.el9.aarch64 163/170 Verifying : openblas-openmp64_-0.3.26-2.el9.aarch64 164/170 Verifying : openblas-serial64-0.3.26-2.el9.aarch64 165/170 Verifying : openblas-serial64_-0.3.26-2.el9.aarch64 166/170 Verifying : openblas-threads-0.3.26-2.el9.aarch64 167/170 Verifying : openblas-threads64-0.3.26-2.el9.aarch64 168/170 Verifying : openblas-threads64_-0.3.26-2.el9.aarch64 169/170 Verifying : pyproject-rpm-macros-1.16.2-1.el9.noarch 170/170 Installed products updated. Installed: adobe-mappings-cmap-20171205-12.el9.noarch adobe-mappings-cmap-deprecated-20171205-12.el9.noarch adobe-mappings-pdf-20180407-10.el9.noarch annobin-12.92-1.el9.aarch64 atk-2.36.0-5.el9.aarch64 avahi-libs-0.8-22.el9_6.aarch64 cairo-1.17.4-7.el9.aarch64 cairo-gobject-1.17.4-7.el9.aarch64 cmake-3.28.3-8.el9.aarch64 cmake-data-3.28.3-8.el9.noarch cmake-filesystem-3.28.3-8.el9.aarch64 cmake-rpm-macros-3.28.3-8.el9.noarch cpp-11.5.0-5.el9_5.aarch64 cuda-cccl-12-9-12.9.27-1.aarch64 cuda-crt-12-9-12.9.86-1.aarch64 cuda-cudart-12-9-12.9.79-1.aarch64 cuda-cudart-devel-12-9-12.9.79-1.aarch64 cuda-driver-devel-12-9-12.9.79-1.aarch64 cuda-gcc-13-13.3.1-4.el9.aarch64 cuda-gcc-13-c++-13.3.1-4.el9.aarch64 cuda-nvcc-12-9-12.9.86-1.aarch64 cuda-nvml-devel-12-9-12.9.79-1.aarch64 cuda-nvrtc-12-9-12.9.86-1.aarch64 cuda-nvrtc-devel-12-9-12.9.86-1.aarch64 cuda-nvtx-12-9-12.9.79-1.aarch64 cuda-nvvm-12-9-12.9.86-1.aarch64 cuda-profiler-api-12-9-12.9.79-1.aarch64 cuda-toolkit-12-9-config-common-12.9.79-1.noarch cuda-toolkit-12-config-common-12.9.79-1.noarch cuda-toolkit-config-common-12.9.79-1.noarch cups-libs-1:2.3.3op2-33.el9.aarch64 dbus-libs-1:1.12.20-8.el9.aarch64 dejavu-sans-fonts-2.37-18.el9.noarch doxygen-1:1.9.1-12.el9_5.aarch64 emacs-filesystem-1:27.2-14.el9_6.2.noarch expat-2.5.0-5.el9_6.aarch64 flexiblas-3.0.4-8.el9.aarch64 flexiblas-netlib-3.0.4-8.el9.aarch64 flexiblas-openblas-openmp-3.0.4-8.el9.aarch64 fontconfig-2.14.0-2.el9_1.aarch64 fonts-filesystem-1:2.0.5-7.el9.1.noarch freetype-2.10.4-10.el9_5.aarch64 fribidi-1.0.10-6.el9.2.aarch64 gcc-11.5.0-5.el9_5.aarch64 gcc-c++-11.5.0-5.el9_5.aarch64 gcc-plugin-annobin-11.5.0-5.el9_5.aarch64 gd-2.3.2-3.el9.aarch64 gdk-pixbuf2-2.42.6-4.el9_4.aarch64 gdk-pixbuf2-modules-2.42.6-4.el9_4.aarch64 git-2.47.1-2.el9_6.aarch64 git-core-2.47.1-2.el9_6.aarch64 git-core-doc-2.47.1-2.el9_6.noarch glib2-2.68.4-16.el9_6.2.aarch64 glibc-devel-2.34-168.el9_6.20.aarch64 gnutls-3.8.3-6.el9.aarch64 google-droid-sans-fonts-20200215-11.el9.2.noarch graphite2-1.3.14-9.el9.aarch64 graphviz-2.44.0-26.el9.aarch64 gtk-update-icon-cache-3.24.31-5.el9.aarch64 gtk2-2.24.33-8.el9.aarch64 harfbuzz-2.7.4-10.el9.aarch64 hicolor-icon-theme-0.17-13.el9.noarch jbig2dec-libs-0.19-7.el9.aarch64 jbigkit-libs-2.1-23.el9.aarch64 kernel-headers-5.14.0-570.26.1.el9_6.aarch64 langpacks-core-font-en-3.0-16.el9.noarch lcms2-2.12-3.el9.aarch64 less-590-5.el9.aarch64 libICE-1.0.10-8.el9.aarch64 libSM-1.2.3-10.el9.aarch64 libX11-1.7.0-11.el9.aarch64 libX11-common-1.7.0-11.el9.noarch libXau-1.0.9-8.el9.aarch64 libXaw-1.0.13-19.el9.aarch64 libXcomposite-0.4.5-7.el9.aarch64 libXcursor-1.2.0-7.el9.aarch64 libXdamage-1.1.5-7.el9.aarch64 libXext-1.3.4-8.el9.aarch64 libXfixes-5.0.3-16.el9.aarch64 libXft-2.3.3-8.el9.aarch64 libXi-1.7.10-8.el9.aarch64 libXinerama-1.1.4-10.el9.aarch64 libXmu-1.1.3-8.el9.aarch64 libXpm-3.5.13-10.el9.aarch64 libXrandr-1.5.2-8.el9.aarch64 libXrender-0.9.10-16.el9.aarch64 libXt-1.2.0-6.el9.aarch64 libasan-11.5.0-5.el9_5.aarch64 libatomic-11.5.0-5.el9_5.aarch64 libcbor-0.7.0-5.el9.aarch64 libcublas-12-9-12.9.1.4-1.aarch64 libcublas-devel-12-9-12.9.1.4-2.aarch64 libcurand-12-9-10.3.10.19-1.aarch64 libcurand-devel-12-9-10.3.10.19-2.aarch64 libdatrie-0.2.13-4.el9.aarch64 libedit-3.1-38.20210216cvs.el9.aarch64 libfido2-1.13.0-2.el9.aarch64 libfontenc-1.1.3-17.el9.aarch64 libgfortran-11.5.0-5.el9_5.aarch64 libgs-9.54.0-19.el9_6.aarch64 libijs-0.35-15.el9.aarch64 libjpeg-turbo-2.0.90-7.el9.aarch64 libmpc-1.2.1-4.el9.aarch64 libpaper-1.1.28-4.el9.aarch64 libpng-2:1.6.37-12.el9.aarch64 librsvg2-2.50.7-3.el9.aarch64 libstdc++-devel-11.5.0-5.el9_5.aarch64 libthai-0.1.28-8.el9.aarch64 libtiff-4.4.0-13.el9.aarch64 libubsan-11.5.0-5.el9_5.aarch64 libuv-1:1.42.0-2.el9_4.aarch64 libwebp-1.2.0-8.el9_3.aarch64 libxcb-1.13.1-9.el9.aarch64 libxcrypt-devel-4.4.18-3.el9.aarch64 llvm-libs-19.1.7-2.el9.aarch64 make-1:4.3-8.el9.aarch64 mkfontscale-1.2.1-3.el9.aarch64 nettle-3.10.1-1.el9.aarch64 openblas-0.3.26-2.el9.aarch64 openblas-devel-0.3.26-2.el9.aarch64 openblas-openmp-0.3.26-2.el9.aarch64 openblas-openmp64-0.3.26-2.el9.aarch64 openblas-openmp64_-0.3.26-2.el9.aarch64 openblas-serial-0.3.26-2.el9.aarch64 openblas-serial64-0.3.26-2.el9.aarch64 openblas-serial64_-0.3.26-2.el9.aarch64 openblas-threads-0.3.26-2.el9.aarch64 openblas-threads64-0.3.26-2.el9.aarch64 openblas-threads64_-0.3.26-2.el9.aarch64 openjpeg2-2.4.0-8.el9.aarch64 openssh-8.7p1-45.el9.aarch64 openssh-clients-8.7p1-45.el9.aarch64 pango-1.48.7-3.el9.aarch64 perl-DynaLoader-1.47-481.el9.aarch64 perl-Error-1:0.17029-7.el9.noarch perl-File-Find-1.37-481.el9.noarch perl-Git-2.47.1-2.el9_6.noarch perl-TermReadKey-2.38-11.el9.aarch64 perl-lib-0.65-481.el9.aarch64 pixman-0.40.0-6.el9_3.aarch64 pyproject-rpm-macros-1.16.2-1.el9.noarch python-rpm-macros-3.9-54.el9.noarch python3-3.9.21-2.el9_6.1.aarch64 python3-devel-3.9.21-2.el9_6.1.aarch64 python3-libs-3.9.21-2.el9_6.1.aarch64 python3-numpy-1:1.23.5-1.el9.aarch64 python3-packaging-20.9-5.el9.noarch python3-pip-wheel-21.3.1-1.el9.noarch python3-pyparsing-2.4.7-9.el9.noarch python3-rpm-generators-12-9.el9.noarch python3-rpm-macros-3.9-54.el9.noarch python3-setuptools-53.0.0-13.el9_6.1.noarch python3-setuptools-wheel-53.0.0-13.el9_6.1.noarch shared-mime-info-2.1-5.el9.aarch64 swig-4.0.2-8.el9.aarch64 urw-base35-bookman-fonts-20200910-6.el9.noarch urw-base35-c059-fonts-20200910-6.el9.noarch urw-base35-d050000l-fonts-20200910-6.el9.noarch urw-base35-fonts-20200910-6.el9.noarch urw-base35-fonts-common-20200910-6.el9.noarch urw-base35-gothic-fonts-20200910-6.el9.noarch urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.noarch urw-base35-nimbus-roman-fonts-20200910-6.el9.noarch urw-base35-nimbus-sans-fonts-20200910-6.el9.noarch urw-base35-p052-fonts-20200910-6.el9.noarch urw-base35-standard-symbols-ps-fonts-20200910-6.el9.noarch urw-base35-z003-fonts-20200910-6.el9.noarch vim-filesystem-2:8.2.2637-22.el9_6.noarch xml-common-0.6.3-58.el9.noarch xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarch Complete! Finish: build setup for faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm Start: rpmbuild faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1553817600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hVfEd2 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf faiss + /usr/bin/mkdir -p faiss + cd faiss + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + git clone --depth 1 -n -b main https://github.com/facebookresearch/faiss.git . Cloning into '.'... + git fetch --depth 1 origin 63d787ba8605ef73d2f476f6591d7a1483df4375 From https://github.com/facebookresearch/faiss * branch 63d787ba8605ef73d2f476f6591d7a1483df4375 -> FETCH_HEAD + git reset --hard 63d787ba8605ef73d2f476f6591d7a1483df4375 HEAD is now at 63d787b Improve naming of the residual_quantizer_encode_steps.cpp file (#4433) + git log --format=fuller commit 63d787ba8605ef73d2f476f6591d7a1483df4375 Author: Alibek Zhakubayev AuthorDate: Thu Jul 17 13:54:25 2025 -0700 Commit: Facebook GitHub Bot CommitDate: Thu Jul 17 13:54:25 2025 -0700 Improve naming of the residual_quantizer_encode_steps.cpp file (#4433) Summary: Pull Request resolved: https://github.com/facebookresearch/faiss/pull/4433 In D52959180, the codemod changed the variable i to i_2 in the inner loops to avoid conflict with the outer loop's i. Since i, j, and k are standard iterator names, I changed i_2 to j in three inner loops for clarity. Reviewed By: mnorris11 Differential Revision: D78199003 fbshipit-source-id: c1164c76a86286a15ad1dc39c7e371b04589bcf1 + sed -i 's|cublas.h|cublas_v2.h|' c_api/gpu/DeviceUtils_c.h + sed -i 's|3.23.1|3.20.2|' CMakeLists.txt + sed -i /CMAKE_CUDA_HOST_COMPILER/d CMakeLists.txt + sed -i /-doxygen/d faiss/python/CMakeLists.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tT7rwJ + umask 022 + cd /builddir/build/BUILD + cd faiss + mkdir build + pushd build ~/build/BUILD/faiss/build ~/build/BUILD/faiss + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -w -fpermissive' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -w -fpermissive' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -w -fpermissive -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -w -fpermissive -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON .. -Wno-dev -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_LIBDIR=lib64 -DFAISS_OPT_LEVEL=generic -DFAISS_ENABLE_PYTHON=ON -DFAISS_ENABLE_C_API=ON -DBUILD_TESTING=OFF -DBLAS_LIBRARIES=openblaso -DFAISS_ENABLE_GPU=ON -DCUDA_HOST_COMPILER=/usr/bin/cuda-gcc -DCMAKE_CUDA_HOST_COMPILER=/usr/bin/cuda-gcc '-DCMAKE_CUDA_FLAGS=--compiler-options -fPIC -Wno-deprecated-gpu-targets -allow-unsupported-compiler' -DCMAKE_CUDA_COMPILER=/usr/local/cuda-12.9/bin/nvcc '-DCMAKE_CUDA_ARCHITECTURES=50;52;53;60;61;62;70;75;80;86;90' -- The CXX compiler identification is GNU 11.5.0 -- The CUDA compiler identification is NVIDIA 12.9.86 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting CUDA compiler ABI info -- Detecting CUDA compiler ABI info - done -- Check for working CUDA compiler: /usr/local/cuda-12.9/bin/nvcc - skipped -- Detecting CUDA compile features -- Detecting CUDA compile features - done -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Could NOT find MKL (missing: MKL_LIBRARIES) -- Found BLAS: openblaso -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: openblaso;-lm;-ldl -- Found CUDAToolkit: /usr/local/cuda-12.9/targets/sbsa-linux/include (found version "12.9.86") -- Found SWIG: /usr/bin/swig (found version "4.0.2") found components: python -- Found Python: /usr/include/python3.9 (found version "3.9.21") found components: Development NumPy Interpreter Development.Module Development.Embed -- The C compiler identification is GNU 11.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done (7.1s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CUDA_HOST_COMPILER INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/faiss/build + make -j4 [ 0%] Building CXX object faiss/python/CMakeFiles/faiss_python_callbacks.dir/python_callbacks.cpp.o [ 2%] Swig compile faiss_example_external_module.swig for python [ 2%] Swig compile swigfaiss.swig for python [ 2%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuAutoTune.cpp.o [ 2%] Built target faiss_example_external_module_swig_compilation [ 2%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuCloner.cpp.o [ 5%] Linking CXX shared library libfaiss_python_callbacks.so [ 5%] Built target faiss_python_callbacks [ 5%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuDistance.cu.o [ 5%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIcmEncoder.cu.o [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndex.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ [ 7%] Built target swigfaiss_swig_compilation [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexBinaryFlat.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexFlat.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexIVF.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexIVFFlat.cu.o /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexIVFPQ.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexIVFScalarQuantizer.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/IndexIVFFlat.h(65): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVFFlatDedup" struct IndexIVFFlatDedup : IndexIVFFlat { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFFlat.h(33): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFFlat" class GpuIndexIVFFlat : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ [ 7%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuResources.cpp.o /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ [ 10%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/StandardGpuResources.cpp.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/BinaryDistance.cu.o /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(20): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat" struct IndexFlat : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlat.h(103): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlat1D" struct IndexFlat1D : IndexFlatL2 { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(24): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexPQ" struct IndexPQ : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(136): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer" struct MultiIndexQuantizer : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/IndexPQ.h(168): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::MultiIndexQuantizer2" struct MultiIndexQuantizer2 : MultiIndexQuantizer { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFPQ.h(52): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFPQ" class GpuIndexIVFPQ : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVF.h(40): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexIVF" class GpuIndexIVF : public GpuIndex, public IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexIVFScalarQuantizer.h(28): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexIVFScalarQuantizer" class GpuIndexIVFScalarQuantizer : public GpuIndexIVF { ^ [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/BinaryFlatIndex.cu.o [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/BroadcastSum.cu.o [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/Distance.cu.o [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/FlatIndex.cu.o [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IndexUtils.cu.o [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFAppend.cu.o [ 10%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFBase.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::addImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ /builddir/build/BUILD/faiss/faiss/gpu/GpuIndexFlat.h(39): warning #611-D: overloaded virtual function "faiss::gpu::GpuIndex::searchImpl_" is only partially overridden in class "faiss::gpu::GpuIndexFlat" class GpuIndexFlat : public GpuIndex { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFFlat.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFFlatScan.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFInterleaved.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFPQ.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFUtils.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFUtilsSelect1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFUtilsSelect2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 13%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/InterleavedCodes.cpp.o [ 15%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/L2Norm.cu.o [ 15%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/L2Select.cu.o /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/gpu/impl/L2Select.cu(33): warning #20054-D: dynamic initialization is not supported for a function-scope static __shared__ variable within a __device__/__global__ function blockMin[kRowsPerBlock * (kBlockSize / kWarpSize)]; ^ detected during: instantiation of "void faiss::gpu::l2SelectMin1(faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor, faiss::gpu::Tensor) [with T=float, kRowsPerBlock=8, kBlockSize=256]" at line 217 instantiation of "void faiss::gpu::runL2SelectMin(faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, faiss::gpu::Tensor &, int, cudaStream_t) [with T=float]" at line 282 Remark: The warnings can be suppressed with "-diag-suppress " [ 15%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/PQScanMultiPassPrecomputed.cu.o [ 15%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/RemapIndices.cpp.o [ 15%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/VectorResidual.cu.o [ 15%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IcmEncoder.cu.o [ 15%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/BlockSelectFloat.cu.o [ 15%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/DeviceUtils.cu.o [ 15%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/StackDeviceMemory.cpp.o [ 18%] Building CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/Timer.cpp.o [ 18%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/WarpSelectFloat.cu.o [ 18%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloat1.cu.o [ 18%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloat32.cu.o [ 18%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloat64.cu.o [ 18%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloat128.cu.o [ 18%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloat256.cu.o [ 18%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloatF512.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloatF1024.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloatF2048.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloatT512.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloatT1024.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/blockselect/BlockSelectFloatT2048.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloat1.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloat32.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloat64.cu.o [ 21%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloat128.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloat256.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloatF512.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloatF1024.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloatF2048.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloatT512.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloatT1024.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/utils/warpselect/WarpSelectFloatT2048.cu.o [ 23%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_128_1_1.cu.o [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_128_32_2.cu.o [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuIPDistance_64_2048_8.cu.o [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 26%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_1024_8.cu.o [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_128_512_8.cu.o [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 39%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuIPDistance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_512_8.cu.o [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuIPDistance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 47%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec41_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_128_128_3.cu.o [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuIPDistance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_512_8.cu.o [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_128_1024_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_128_1_1.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_128_128_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_128_256_4.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_128_32_2.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_128_512_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_128_64_3.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuL2Distance_64_2048_8.cu.o /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ [ 63%] Built target faiss_gpu_objs [ 63%] Building CXX object faiss/CMakeFiles/faiss.dir/Index.cpp.o [ 63%] Building CXX object faiss/CMakeFiles/faiss.dir/AutoTune.cpp.o [ 63%] Building CXX object faiss/CMakeFiles/faiss.dir/Clustering.cpp.o [ 63%] Building CXX object faiss/CMakeFiles/faiss.dir/IVFlib.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinary.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryFlat.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryFromFloat.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryHash.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o [ 65%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexFlat.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexFlatCodes.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexHNSW.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIDMap.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVF.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizer.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFFlat.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFPQ.cpp.o [ 68%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFFastScan.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizerFastScan.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFPQR.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFRaBitQ.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFSpectralHash.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexLSH.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexNNDescent.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexLattice.cpp.o [ 71%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexNSG.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexPQ.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexFastScan.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizerFastScan.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexIVFIndependentQuantizer.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexPQFastScan.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexPreTransform.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexRaBitQ.cpp.o [ 73%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexRefine.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexReplicas.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexRowwiseMinMax.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexScalarQuantizer.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexShards.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexShardsIVF.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/IndexNeuralNetCodec.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/MatrixStats.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/MetaIndexes.cpp.o [ 76%] Building CXX object faiss/CMakeFiles/faiss.dir/VectorTransform.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/clone_index.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/index_factory.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/AuxIndexStructures.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/CodePacker.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/IDSelector.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/FaissException.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/HNSW.cpp.o [ 78%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/NSG.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/PolysemousTraining.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/ProductQuantizer.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/AdditiveQuantizer.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/RaBitQuantizer.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/ResidualQuantizer.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/LocalSearchQuantizer.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/ProductAdditiveQuantizer.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/ScalarQuantizer.cpp.o [ 81%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/index_read.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/index_write.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/io.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/kmeans1d.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/lattice_Zn.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/mapped_io.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_1.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_qbs.cpp.o [ 84%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/residual_quantizer_encode_steps.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/zerocopy_io.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/impl/NNDescent.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/invlists/BlockInvertedLists.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/invlists/DirectMap.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/invlists/InvertedLists.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/Heap.cpp.o [ 86%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/NeuralNet.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/distances.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/extra_distances.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/hamming.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/partitioning.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/quantize_lut.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/random.cpp.o [ 89%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/sorting.cpp.o [ 92%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/utils.cpp.o [ 92%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/distances_fused/avx512.cpp.o [ 92%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/distances_fused/distances_fused.cpp.o [ 92%] Building CXX object faiss/CMakeFiles/faiss.dir/utils/distances_fused/simdlib_based.cpp.o [ 92%] Building CXX object faiss/CMakeFiles/faiss.dir/invlists/OnDiskInvertedLists.cpp.o [ 92%] Linking CXX shared library libfaiss.so [ 92%] Built target faiss [ 92%] Building CXX object c_api/CMakeFiles/faiss_c.dir/Clustering_c.cpp.o [ 92%] Building CXX object faiss/python/CMakeFiles/swigfaiss.dir/CMakeFiles/swigfaiss.dir/swigfaissPYTHON_wrap.cxx.o [ 92%] Building CXX object c_api/CMakeFiles/faiss_c.dir/AutoTune_c.cpp.o [ 92%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexFlat_c.cpp.o [ 92%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexIVFFlat_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexIVF_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexLSH_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexPreTransform_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/VectorTransform_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexShards_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexReplicas_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/Index_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexBinary_c.cpp.o [ 94%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexBinaryIVF_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/IndexScalarQuantizer_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/MetaIndexes_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/clone_index_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/error_impl.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/index_factory_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/index_io_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/impl/AuxIndexStructures_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/impl/io_c.cpp.o [ 97%] Building CXX object c_api/CMakeFiles/faiss_c.dir/utils/distances_c.cpp.o [100%] Building CXX object c_api/CMakeFiles/faiss_c.dir/utils/utils_c.cpp.o [100%] Building CXX object c_api/CMakeFiles/faiss_c.dir/gpu/DeviceUtils_c.cpp.o [100%] Building CXX object c_api/CMakeFiles/faiss_c.dir/gpu/GpuAutoTune_c.cpp.o [100%] Building CXX object c_api/CMakeFiles/faiss_c.dir/gpu/GpuClonerOptions_c.cpp.o [100%] Building CXX object c_api/CMakeFiles/faiss_c.dir/gpu/GpuIndex_c.cpp.o [100%] Building CXX object c_api/CMakeFiles/faiss_c.dir/gpu/GpuResources_c.cpp.o [100%] Building CXX object c_api/CMakeFiles/faiss_c.dir/gpu/StandardGpuResources_c.cpp.o [100%] Linking CXX shared library libfaiss_c.so [100%] Built target faiss_c [100%] Linking CXX shared library _swigfaiss.so [100%] Built target swigfaiss [100%] Building CXX object faiss/python/CMakeFiles/faiss_example_external_module.dir/CMakeFiles/faiss_example_external_module.dir/faiss_example_external_modulePYTHON_wrap.cxx.o [100%] Linking CXX shared library _faiss_example_external_module.so [100%] Built target faiss_example_external_module + popd + RPM_EC=0 ~/build/BUILD/faiss ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.snXcrv + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 ++ dirname /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 + cd faiss ~/build/BUILD/faiss/build ~/build/BUILD/faiss + pushd build + make install DESTDIR=/builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 [ 57%] Built target faiss_gpu_objs [ 86%] Built target faiss [ 89%] Built target faiss_python_callbacks [ 92%] Built target swigfaiss_swig_compilation [ 92%] Built target swigfaiss [ 92%] Built target faiss_example_external_module_swig_compilation [ 92%] Built target faiss_example_external_module [100%] Built target faiss_c Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib64/libfaiss.so -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/AutoTune.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/Clustering.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IVFlib.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/Index.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/Index2Layer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexAdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexBinary.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexBinaryFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexBinaryFromFloat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexBinaryHNSW.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexBinaryHash.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexBinaryIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexFlatCodes.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexHNSW.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIDMap.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFAdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFIndependentQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFPQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFAdditiveQuantizerFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFPQFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFPQR.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFRaBitQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexIVFSpectralHash.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexLSH.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexNeuralNetCodec.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexLattice.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexNNDescent.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexNSG.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexPQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexAdditiveQuantizerFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexPQFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexPreTransform.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexRefine.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexReplicas.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexRaBitQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexRowwiseMinMax.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexScalarQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexShards.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/IndexShardsIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/MatrixStats.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/MetaIndexes.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/MetricType.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/VectorTransform.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/clone_index.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/index_factory.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/index_io.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/AdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/AuxIndexStructures.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/CodePacker.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/IDSelector.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/DistanceComputer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/FaissAssert.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/FaissException.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/HNSW.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/LocalSearchQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ProductAdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/LookupTableScaler.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/maybe_owned_vector.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/NNDescent.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/NSG.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/PolysemousTraining.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ProductQuantizer-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ProductQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/Quantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/RaBitQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ResidualQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ResultHandler.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ScalarQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ThreadedIndex-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/ThreadedIndex.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/index_read_utils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/io.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/io_macros.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/kmeans1d.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/lattice_Zn.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/platform_macros.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/pq4_fast_scan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/residual_quantizer_encode_steps.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/simd_result_handlers.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/zerocopy_io.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/code_distance/code_distance.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/code_distance/code_distance-generic.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/code_distance/code_distance-avx2.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/code_distance/code_distance-avx512.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/impl/code_distance/code_distance-sve.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/invlists/BlockInvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/invlists/DirectMap.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/invlists/InvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/invlists/InvertedListsIOHook.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/invlists/OnDiskInvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/AlignedTable.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/bf16.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/Heap.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/NeuralNet.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/WorkerThread.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/distances.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/extra_distances-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/extra_distances.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/fp16-fp16c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/fp16-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/fp16-arm.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/fp16.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/ordered_key_value.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/partitioning.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/prefetch.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/quantize_lut.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/random.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/sorting.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/simdlib.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/simdlib_avx2.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/simdlib_avx512.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/simdlib_emulated.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/simdlib_neon.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/simdlib_ppc64.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/utils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/distances_fused/avx512.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/distances_fused/distances_fused.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/distances_fused/simdlib_based.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/approx_topk/approx_topk.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/approx_topk/avx2-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/approx_topk/generic.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/approx_topk/mode.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/approx_topk_hamming/approx_topk_hamming.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/transpose/transpose-avx2-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/transpose/transpose-avx512-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming_distance/common.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming_distance/generic-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming_distance/hamdis-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming_distance/neon-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming_distance/avx2-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/utils/hamming_distance/avx512-inl.h -- Up-to-date: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/invlists/OnDiskInvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/faiss/faiss-config.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/faiss/faiss-config-version.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/faiss/faiss-targets.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/faiss/faiss-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuAutoTune.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuCloner.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuClonerOptions.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuDistance.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIcmEncoder.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuFaissAssert.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndex.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndexBinaryFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndexFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndexIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndexIVFFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndexIVFPQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndexIVFScalarQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuIndicesOptions.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/GpuResources.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/StandardGpuResources.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/BinaryDistance.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/BinaryFlatIndex.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/BroadcastSum.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/Distance.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/DistanceUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/FlatIndex.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/GeneralDistance.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/GpuScalarQuantizer.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IndexUtils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IVFAppend.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IVFBase.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IVFFlat.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IVFFlatScan.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IVFInterleaved.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IVFPQ.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IVFUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/InterleavedCodes.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/L2Norm.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/L2Select.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/PQCodeDistances-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/PQCodeDistances.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/PQCodeLoad.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/PQScanMultiPassNoPrecomputed-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/PQScanMultiPassNoPrecomputed.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/PQScanMultiPassPrecomputed.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/RemapIndices.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/VectorResidual.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/scan/IVFInterleavedImpl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/impl/IcmEncoder.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/BlockSelectKernel.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Comparators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/ConversionOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/CopyUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/DeviceDefs.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/DeviceTensor-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/DeviceTensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/DeviceUtils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/DeviceVector.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Float16.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/HostTensor-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/HostTensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Limits.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/LoadStoreOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/MathOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/MatrixMult-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/MatrixMult.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/MergeNetworkBlock.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/MergeNetworkUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/MergeNetworkWarp.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/NoTypeTensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Pair.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/PtxUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/ReductionOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Reductions.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Select.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/StackDeviceMemory.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/StaticUtils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Tensor-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Tensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/ThrustUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Timer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/Transpose.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/WarpPackedBits.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/WarpSelectKernel.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/WarpShuffles.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/blockselect/BlockSelectImpl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/gpu/utils/warpselect/WarpSelectImpl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/AutoTune_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/Clustering_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexBinaryIVF_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexBinary_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexFlat_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexIVFFlat_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexIVF_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexLSH_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexPreTransform_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexReplicas_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexScalarQuantizer_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/IndexShards_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/Index_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/MetaIndexes_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/VectorTransform_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/clone_index_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/error_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/error_impl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/faiss_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/impl/AuxIndexStructures_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/impl/io_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/index_factory_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/index_io_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/macros_impl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/utils/distances_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/utils/utils_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib64/libfaiss_c.so -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/DeviceUtils_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/GpuAutoTune_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/GpuClonerOptions_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/GpuIndex_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/GpuIndicesOptions_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/GpuResources_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/StandardGpuResources_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/include/faiss/c_api/gpu/macros_impl.h + popd ~/build/BUILD/faiss ~/build/BUILD/faiss/build/faiss/python ~/build/BUILD/faiss + pushd build/faiss/python + /usr/bin/python3 setup.py install --root /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Copying _swigfaiss.so Copying libfaiss_python_callbacks.so Copying _faiss_example_external_module.so running install running build running build_py creating build creating build/lib creating build/lib/faiss copying faiss/faiss_example_external_module.py -> build/lib/faiss copying faiss/swigfaiss.py -> build/lib/faiss copying faiss/array_conversions.py -> build/lib/faiss copying faiss/extra_wrappers.py -> build/lib/faiss copying faiss/gpu_wrappers.py -> build/lib/faiss copying faiss/class_wrappers.py -> build/lib/faiss copying faiss/loader.py -> build/lib/faiss copying faiss/__init__.py -> build/lib/faiss creating build/lib/faiss/contrib copying faiss/contrib/vecs_io.py -> build/lib/faiss/contrib copying faiss/contrib/torch_utils.py -> build/lib/faiss/contrib copying faiss/contrib/rpc.py -> build/lib/faiss/contrib copying faiss/contrib/ondisk.py -> build/lib/faiss/contrib copying faiss/contrib/ivf_tools.py -> build/lib/faiss/contrib copying faiss/contrib/inspect_tools.py -> build/lib/faiss/contrib copying faiss/contrib/factory_tools.py -> build/lib/faiss/contrib copying faiss/contrib/exhaustive_search.py -> build/lib/faiss/contrib copying faiss/contrib/evaluation.py -> build/lib/faiss/contrib copying faiss/contrib/datasets.py -> build/lib/faiss/contrib copying faiss/contrib/clustering.py -> build/lib/faiss/contrib copying faiss/contrib/client_server.py -> build/lib/faiss/contrib copying faiss/contrib/big_batch_search.py -> build/lib/faiss/contrib copying faiss/contrib/__init__.py -> build/lib/faiss/contrib creating build/lib/faiss/contrib/torch copying faiss/contrib/torch/quantization.py -> build/lib/faiss/contrib/torch copying faiss/contrib/torch/clustering.py -> build/lib/faiss/contrib/torch copying faiss/contrib/torch/__init__.py -> build/lib/faiss/contrib/torch copying faiss/_faiss_example_external_module.so -> build/lib/faiss copying faiss/libfaiss_python_callbacks.so -> build/lib/faiss copying faiss/_swigfaiss.so -> build/lib/faiss running install_lib creating /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib creating /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/_swigfaiss.so -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/libfaiss_python_callbacks.so -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/_faiss_example_external_module.so -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss creating /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib creating /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/torch/__init__.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/torch/clustering.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/torch/quantization.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/__init__.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/big_batch_search.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/client_server.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/clustering.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/datasets.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/evaluation.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/exhaustive_search.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/factory_tools.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/inspect_tools.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/ivf_tools.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/ondisk.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/rpc.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/torch_utils.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/vecs_io.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/__init__.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/loader.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/class_wrappers.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/gpu_wrappers.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/extra_wrappers.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/array_conversions.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/swigfaiss.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/faiss_example_external_module.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch/clustering.py to clustering.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch/quantization.py to quantization.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/big_batch_search.py to big_batch_search.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/client_server.py to client_server.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/clustering.py to clustering.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/datasets.py to datasets.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/evaluation.py to evaluation.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/exhaustive_search.py to exhaustive_search.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/factory_tools.py to factory_tools.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/inspect_tools.py to inspect_tools.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/ivf_tools.py to ivf_tools.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/ondisk.py to ondisk.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/rpc.py to rpc.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/torch_utils.py to torch_utils.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/contrib/vecs_io.py to vecs_io.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/loader.py to loader.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/class_wrappers.py to class_wrappers.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/gpu_wrappers.py to gpu_wrappers.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/extra_wrappers.py to extra_wrappers.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/array_conversions.py to array_conversions.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/swigfaiss.py to swigfaiss.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss/faiss_example_external_module.py to faiss_example_external_module.cpython-39.pyc running install_egg_info running egg_info creating faiss.egg-info writing faiss.egg-info/PKG-INFO writing dependency_links to faiss.egg-info/dependency_links.txt writing requirements to faiss.egg-info/requires.txt writing top-level names to faiss.egg-info/top_level.txt writing manifest file 'faiss.egg-info/SOURCES.txt' reading manifest file 'faiss.egg-info/SOURCES.txt' writing manifest file 'faiss.egg-info/SOURCES.txt' Copying faiss.egg-info to /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9/site-packages/faiss-1.11.0-py3.9.egg-info running install_scripts + popd ~/build/BUILD/faiss + install -m755 build/c_api/libfaiss_c.so /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64//usr/lib64/ + install -m755 build/faiss/python/libfaiss_python_callbacks.so /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64//usr/lib64/ + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.11.0-20250717.0.git63d787ba.cu12_9.el9 --unique-debug-suffix -1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 --unique-debug-src-base faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/faiss extracting debug info from /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib64/libfaiss_c.so extracting debug info from /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib64/libfaiss_python_callbacks.so extracting debug info from /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib64/libfaiss.so original debug info size: 109208kB, size after compression: 86772kB /usr/bin/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 6908 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.iJu9Kx + umask 022 + cd /builddir/build/BUILD + cd faiss + DOCDIR=/builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/doc/faiss + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/doc/faiss + cp -pr README.md /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/doc/faiss + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/doc/faiss + cp -pr demos /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/doc/faiss + cp -pr tutorial /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/doc/faiss + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OVL71h + umask 022 + cd /builddir/build/BUILD + cd faiss + LICENSEDIR=/builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/licenses/faiss + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/licenses/faiss + cp -pr LICENSE /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64/usr/share/licenses/faiss + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/lib/.build-id/f3/c9449203b2490769383e09a1b91b86545abffc Provides: faiss = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 faiss(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 libfaiss.so()(64bit) libfaiss_c.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcublas.so.12()(64bit) libcublas.so.12(libcublas.so.12)(64bit) libcudart.so.12()(64bit) libcudart.so.12(libcudart.so.12)(64bit) libfaiss.so()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(GOMP_4.5)(64bit) libgomp.so.1(OMP_1.0)(64bit) libgomp.so.1(OMP_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libopenblaso.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: faiss-devel-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Provides: faiss-devel = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 faiss-devel(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: faiss-python3-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Provides: faiss-python3 = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 faiss-python3(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 libfaiss_python_callbacks.so()(64bit) python3.9dist(faiss) = 1.11 python3dist(faiss) = 1.11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) python(abi) = 3.9 python3.9dist(numpy) python3.9dist(packaging) rtld(GNU_HASH) Processing files: faiss-debugsource-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Provides: faiss-debugsource = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 faiss-debugsource(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: faiss-debuginfo-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Provides: debuginfo(build-id) = 172cc6c0d060b05d5cd1ede2fe0c5bccd278acbc debuginfo(build-id) = 4a627052d66c86195a122701bad7697a08db71ed debuginfo(build-id) = f3c9449203b2490769383e09a1b91b86545abffc faiss-debuginfo = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 faiss-debuginfo(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: faiss-debugsource(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 Processing files: faiss-python3-debuginfo-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Provides: debuginfo(build-id) = f3c9449203b2490769383e09a1b91b86545abffc faiss-python3-debuginfo = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 faiss-python3-debuginfo(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: faiss-debugsource(aarch-64) = 1.11.0-20250717.0.git63d787ba.cu12_9.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 Wrote: /builddir/build/RPMS/faiss-debugsource-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64.rpm Wrote: /builddir/build/RPMS/faiss-devel-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64.rpm Wrote: /builddir/build/RPMS/faiss-python3-debuginfo-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64.rpm Wrote: /builddir/build/RPMS/faiss-python3-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64.rpm Wrote: /builddir/build/RPMS/faiss-debuginfo-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64.rpm Wrote: /builddir/build/RPMS/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.kcpspp + umask 022 + cd /builddir/build/BUILD + cd faiss + /usr/bin/rm -rf /builddir/build/BUILDROOT/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm Finish: build phase for faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-aarch64-1753013427.054951/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/faiss-1.11.0-20250717.0.git63d787ba.cu12_9.el9.src.rpm) Config(child) 83 minutes 3 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "faiss-debugsource", "epoch": null, "version": "1.11.0", "release": "20250717.0.git63d787ba.cu12_9.el9", "arch": "aarch64" }, { "name": "faiss", "epoch": null, "version": "1.11.0", "release": "20250717.0.git63d787ba.cu12_9.el9", "arch": "src" }, { "name": "faiss-debuginfo", "epoch": null, "version": "1.11.0", "release": "20250717.0.git63d787ba.cu12_9.el9", "arch": "aarch64" }, { "name": "faiss-devel", "epoch": null, "version": "1.11.0", "release": "20250717.0.git63d787ba.cu12_9.el9", "arch": "aarch64" }, { "name": "faiss-python3", "epoch": null, "version": "1.11.0", "release": "20250717.0.git63d787ba.cu12_9.el9", "arch": "aarch64" }, { "name": "faiss", "epoch": null, "version": "1.11.0", "release": "20250717.0.git63d787ba.cu12_9.el9", "arch": "aarch64" }, { "name": "faiss-python3-debuginfo", "epoch": null, "version": "1.11.0", "release": "20250717.0.git63d787ba.cu12_9.el9", "arch": "aarch64" } ] } RPMResults finished