Warning: Permanently added '3.86.138.23' (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/9205098-epel-9-x86_64 --chroot epel-9-x86_64 Version: 1.3 PID: 8808 Logging PID: 8809 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9205098, 'buildroot_pkgs': [], 'chroot': 'epel-9-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': 'a5ba00819af43156cc0705f567ad748e1300e9b0', '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-20250624.0.gitdd0d40b5.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-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/CUDA/epel-9-x86_64/', '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': '9205098-epel-9-x86_64', 'timeout': 172800, '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-4il6y3rw/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-4il6y3rw/faiss', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-4il6y3rw/faiss'... Running: git checkout a5ba00819af43156cc0705f567ad748e1300e9b0 -- cmd: ['git', 'checkout', 'a5ba00819af43156cc0705f567ad748e1300e9b0', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4il6y3rw/faiss rc: 0 stdout: stderr: Note: switching to 'a5ba00819af43156cc0705f567ad748e1300e9b0'. 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 a5ba008 automatic import of faiss Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4il6y3rw/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=172800): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4il6y3rw/faiss/faiss.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4il6y3rw/faiss --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1750813287.107843 -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-4il6y3rw/faiss/faiss.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4il6y3rw/faiss --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1750813287.107843 -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-4il6y3rw/faiss/faiss.spec) Config(rhel+epel-9-x86_64) 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-x86_64-bootstrap-1750813287.107843/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-0e0edc24-c672-4631-b2eb-28476079b665 INFO: Checking that 5c8f58cc08c14c8e21a15d835fe53e98464abb2210c5a2d590703e6abac8b421 image matches host's architecture INFO: Copy content of container 5c8f58cc08c14c8e21a15d835fe53e98464abb2210c5a2d590703e6abac8b421 to /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1750813287.107843/root INFO: mounting 5c8f58cc08c14c8e21a15d835fe53e98464abb2210c5a2d590703e6abac8b421 with podman image mount INFO: image 5c8f58cc08c14c8e21a15d835fe53e98464abb2210c5a2d590703e6abac8b421 as /var/lib/containers/storage/overlay/3b16343e4311ac8773c3828aa677934579618ae40b55a4e2bb2e956c6908e68e/merged INFO: umounting image 5c8f58cc08c14c8e21a15d835fe53e98464abb2210c5a2d590703e6abac8b421 (/var/lib/containers/storage/overlay/3b16343e4311ac8773c3828aa677934579618ae40b55a4e2bb2e956c6908e68e/merged) with podman image umount INFO: Removing image mock-bootstrap-0e0edc24-c672-4631-b2eb-28476079b665 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-x86_64-1750813287.107843/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.x86_64 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 25 MB/s | 997 kB 00:00 Additional repo copr_rezso_CUDA 1.4 MB/s | 44 kB 00:00 Additional repo http_developer_download_nvidia_ 42 MB/s | 3.0 MB 00:00 Additional repo http_developer_download_nvidia_ 11 MB/s | 2.4 MB 00:00 Red Hat Enterprise Linux - BaseOS 140 MB/s | 63 MB 00:00 Red Hat Enterprise Linux - AppStream 160 MB/s | 62 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 19 MB/s | 13 MB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 61 MB/s | 20 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.1.8-9.el9 baseos 1.7 M bzip2 x86_64 1.0.8-10.el9_5 baseos 60 k coreutils x86_64 8.32-39.el9 baseos 1.2 M cpio x86_64 2.13-16.el9 baseos 279 k diffutils x86_64 3.7-12.el9 baseos 402 k epel-rpm-macros noarch 9-17.el9 epel 15 k findutils x86_64 1:4.8.0-7.el9 baseos 550 k gawk x86_64 5.1.0-6.el9 baseos 1.0 M glibc-minimal-langpack x86_64 2.34-168.el9_6.19 baseos 19 k grep x86_64 3.6-5.el9 baseos 273 k gzip x86_64 1.12-1.el9 baseos 167 k info x86_64 6.7-15.el9 baseos 228 k patch x86_64 2.7.6-16.el9 appstream 130 k redhat-release x86_64 9.6-0.1.el9 baseos 44 k redhat-rpm-config noarch 209-1.el9 appstream 76 k rpm-build x86_64 4.16.1.3-37.el9 appstream 71 k sed x86_64 4.8-9.el9 baseos 309 k tar x86_64 2:1.34-7.el9 baseos 889 k unzip x86_64 6.0-58.el9_5 baseos 186 k util-linux x86_64 2.37.4-21.el9 baseos 2.3 M which x86_64 2.21-29.el9 baseos 45 k xz x86_64 5.2.5-8.el9_0 baseos 230 k Installing dependencies: alternatives x86_64 1.24-2.el9 baseos 42 k ansible-srpm-macros noarch 1-16.el9 epel 21 k audit-libs x86_64 3.1.5-4.el9 baseos 125 k basesystem noarch 11-13.el9 baseos 8.0 k binutils x86_64 2.35.2-63.el9 baseos 4.6 M binutils-gold x86_64 2.35.2-63.el9 baseos 736 k bzip2-libs x86_64 1.0.8-10.el9_5 baseos 42 k ca-certificates noarch 2024.2.69_v8.0.303-91.4.el9_4 baseos 1.0 M coreutils-common x86_64 8.32-39.el9 baseos 2.0 M cracklib x86_64 2.9.6-27.el9 baseos 99 k cracklib-dicts x86_64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20250128-1.git5269e22.el9 baseos 90 k curl x86_64 7.76.1-31.el9 baseos 297 k cyrus-sasl-lib x86_64 2.1.27-21.el9 baseos 774 k debugedit x86_64 5.0-5.el9 appstream 81 k dwz x86_64 0.14-3.el9 appstream 130 k ed x86_64 1.14.2-12.el9 baseos 78 k efi-srpm-macros noarch 6-2.el9_0 appstream 24 k elfutils x86_64 0.192-6.el9_6 baseos 576 k elfutils-debuginfod-client x86_64 0.192-6.el9_6 baseos 46 k elfutils-default-yama-scope noarch 0.192-6.el9_6 baseos 9.7 k elfutils-libelf x86_64 0.192-6.el9_6 baseos 208 k elfutils-libs x86_64 0.192-6.el9_6 baseos 263 k file x86_64 5.39-16.el9 baseos 52 k file-libs x86_64 5.39-16.el9 baseos 593 k filesystem x86_64 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 x86_64 14.2-4.1.el9_6 appstream 4.2 M gdbm-libs x86_64 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 x86_64 2.34-168.el9_6.19 baseos 2.0 M glibc-common x86_64 2.34-168.el9_6.19 baseos 303 k glibc-gconv-extra x86_64 2.34-168.el9_6.19 baseos 1.7 M gmp x86_64 1:6.2.0-13.el9 baseos 319 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 x86_64 1.22.4-10.el9 baseos 1.1 M json-c x86_64 0.14-11.el9 baseos 45 k kernel-srpm-macros noarch 1.0-13.el9 appstream 17 k keyutils-libs x86_64 1.6.3-1.el9 baseos 34 k krb5-libs x86_64 1.21.1-8.el9_6 baseos 766 k libacl x86_64 2.3.1-4.el9 baseos 24 k libarchive x86_64 3.5.3-5.el9_6 baseos 388 k libattr x86_64 2.5.1-3.el9 baseos 20 k libblkid x86_64 2.37.4-21.el9 baseos 109 k libbrotli x86_64 1.0.9-7.el9_5 baseos 316 k libcap x86_64 2.48-9.el9_2 baseos 74 k libcap-ng x86_64 0.8.2-7.el9 baseos 36 k libcom_err x86_64 1.46.5-7.el9 baseos 28 k libcurl x86_64 7.76.1-31.el9 baseos 286 k libdb x86_64 5.3.28-57.el9_6 baseos 737 k libeconf x86_64 0.4.1-4.el9 baseos 30 k libevent x86_64 2.1.12-8.el9_4 baseos 266 k libfdisk x86_64 2.37.4-21.el9 baseos 156 k libffi x86_64 3.4.2-8.el9 baseos 40 k libgcc x86_64 11.5.0-5.el9_5 baseos 88 k libgcrypt x86_64 1.10.0-11.el9 baseos 510 k libgomp x86_64 11.5.0-5.el9_5 baseos 263 k libgpg-error x86_64 1.42-5.el9 baseos 220 k libidn2 x86_64 2.3.0-7.el9 baseos 105 k libmount x86_64 2.37.4-21.el9 baseos 136 k libnghttp2 x86_64 1.43.0-6.el9 baseos 75 k libpkgconf x86_64 1.7.3-10.el9 baseos 37 k libpsl x86_64 0.21.1-5.el9 baseos 66 k libpwquality x86_64 1.4.4-8.el9 baseos 123 k libselinux x86_64 3.6-3.el9 baseos 88 k libsemanage x86_64 3.6-5.el9_6 baseos 121 k libsepol x86_64 3.6-2.el9 baseos 331 k libsigsegv x86_64 2.13-4.el9 baseos 30 k libsmartcols x86_64 2.37.4-21.el9 baseos 65 k libssh x86_64 0.10.4-13.el9 baseos 220 k libssh-config noarch 0.10.4-13.el9 baseos 11 k libstdc++ x86_64 11.5.0-5.el9_5 baseos 742 k libtasn1 x86_64 4.16.0-9.el9 baseos 77 k libtool-ltdl x86_64 2.4.6-46.el9 baseos 37 k libunistring x86_64 0.9.10-15.el9 baseos 499 k libutempter x86_64 1.2.1-6.el9 baseos 30 k libuuid x86_64 2.37.4-21.el9 baseos 30 k libverto x86_64 0.3.2-3.el9 baseos 24 k libxcrypt x86_64 4.4.18-3.el9 baseos 120 k libxml2 x86_64 2.9.13-9.el9_6 baseos 751 k libzstd x86_64 1.5.5-1.el9 baseos 297 k lua-libs x86_64 5.4.4-4.el9 baseos 132 k lua-srpm-macros noarch 1-6.el9 appstream 10 k lz4-libs x86_64 1.9.3-5.el9 baseos 69 k mpfr x86_64 4.1.0-7.el9 baseos 329 k ncurses x86_64 6.2-10.20210508.el9 baseos 410 k ncurses-base noarch 6.2-10.20210508.el9 baseos 99 k ncurses-libs x86_64 6.2-10.20210508.el9 baseos 332 k ocaml-srpm-macros noarch 6-6.el9 appstream 9.1 k openblas-srpm-macros noarch 2-11.el9 appstream 8.6 k openldap x86_64 2.6.8-4.el9 baseos 290 k openssl x86_64 1:3.2.2-6.el9_5.1 baseos 1.4 M openssl-fips-provider x86_64 3.0.7-6.el9_5 baseos 9.4 k openssl-fips-provider-so x86_64 3.0.7-6.el9_5 baseos 577 k openssl-libs x86_64 1:3.2.2-6.el9_5.1 baseos 2.1 M p11-kit x86_64 0.25.3-3.el9_5 baseos 536 k p11-kit-trust x86_64 0.25.3-3.el9_5 baseos 144 k pam x86_64 1.5.1-25.el9_6 baseos 621 k pcre x86_64 8.44-4.el9 baseos 200 k pcre2 x86_64 10.40-6.el9 baseos 236 k pcre2-syntax noarch 10.40-6.el9 baseos 144 k perl-AutoLoader noarch 5.74-481.el9 appstream 21 k perl-B x86_64 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 x86_64 2.174-462.el9 appstream 59 k perl-Digest noarch 1.19-4.el9 appstream 29 k perl-Digest-MD5 x86_64 2.58-4.el9 appstream 39 k perl-Encode x86_64 4:3.08-462.el9 appstream 1.7 M perl-Errno x86_64 1.30-481.el9 appstream 15 k perl-Exporter noarch 5.74-461.el9 appstream 34 k perl-Fcntl x86_64 1.13-481.el9 appstream 22 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 x86_64 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 x86_64 3.16-4.el9 appstream 34 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 14 k perl-Net-SSLeay x86_64 1.94-1.el9 appstream 418 k perl-POSIX x86_64 1.94-481.el9 appstream 98 k perl-PathTools x86_64 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 x86_64 4:1.56-462.el9 appstream 75 k perl-SelectSaver noarch 1.02-481.el9 appstream 12 k perl-Socket x86_64 4:2.031-4.el9 appstream 58 k perl-Storable x86_64 1:3.21-460.el9 appstream 98 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 x86_64 4:5.32.1-481.el9 appstream 73 k perl-libnet noarch 3.13-4.el9 appstream 134 k perl-libs x86_64 4:5.32.1-481.el9 appstream 2.2 M perl-mro x86_64 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 x86_64 1.7.3-10.el9 baseos 45 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 16 k pkgconf-pkg-config x86_64 1.7.3-10.el9 baseos 12 k popt x86_64 1.18-8.el9 baseos 69 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 x86_64 8.1-4.el9 baseos 215 k rpm x86_64 4.16.1.3-37.el9 baseos 540 k rpm-build-libs x86_64 4.16.1.3-37.el9 baseos 90 k rpm-libs x86_64 4.16.1.3-37.el9 baseos 310 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 x86_64 2:4.9-12.el9 baseos 1.2 M sqlite-libs x86_64 3.34.1-7.el9_3 baseos 622 k systemd-libs x86_64 252-51.el9_6.1 baseos 675 k tzdata noarch 2025b-1.el9 baseos 842 k util-linux-core x86_64 2.37.4-21.el9 baseos 469 k xz-libs x86_64 5.2.5-8.el9_0 baseos 94 k zip x86_64 3.0-35.el9 baseos 270 k zlib x86_64 1.2.11-40.el9 baseos 93 k zstd x86_64 1.5.5-1.el9 baseos 468 k Transaction Summary ================================================================================ Install 210 Packages Total download size: 69 M Installed size: 219 M Downloading Packages: (1/210): basesystem-11-13.el9.noarch.rpm 146 kB/s | 8.0 kB 00:00 (2/210): cracklib-2.9.6-27.el9.x86_64.rpm 1.3 MB/s | 99 kB 00:00 (3/210): grep-3.6-5.el9.x86_64.rpm 6.9 MB/s | 273 kB 00:00 (4/210): cpio-2.13-16.el9.x86_64.rpm 1.7 MB/s | 279 kB 00:00 (5/210): info-6.7-15.el9.x86_64.rpm 8.0 MB/s | 228 kB 00:00 (6/210): groff-base-1.22.4-10.el9.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (7/210): ed-1.14.2-12.el9.x86_64.rpm 492 kB/s | 78 kB 00:00 (8/210): json-c-0.14-11.el9.x86_64.rpm 1.5 MB/s | 45 kB 00:00 (9/210): libcap-ng-0.8.2-7.el9.x86_64.rpm 1.4 MB/s | 36 kB 00:00 (10/210): libattr-2.5.1-3.el9.x86_64.rpm 448 kB/s | 20 kB 00:00 (11/210): libgpg-error-1.42-5.el9.x86_64.rpm 5.7 MB/s | 220 kB 00:00 (12/210): libidn2-2.3.0-7.el9.x86_64.rpm 3.6 MB/s | 105 kB 00:00 (13/210): libpsl-0.21.1-5.el9.x86_64.rpm 2.7 MB/s | 66 kB 00:00 (14/210): libpwquality-1.4.4-8.el9.x86_64.rpm 4.9 MB/s | 123 kB 00:00 (15/210): libunistring-0.9.10-15.el9.x86_64.rpm 18 MB/s | 499 kB 00:00 (16/210): libutempter-1.2.1-6.el9.x86_64.rpm 828 kB/s | 30 kB 00:00 (17/210): libverto-0.3.2-3.el9.x86_64.rpm 966 kB/s | 24 kB 00:00 (18/210): libsigsegv-2.13-4.el9.x86_64.rpm 435 kB/s | 30 kB 00:00 (19/210): libxcrypt-4.4.18-3.el9.x86_64.rpm 4.8 MB/s | 120 kB 00:00 (20/210): lz4-libs-1.9.3-5.el9.x86_64.rpm 820 kB/s | 69 kB 00:00 (21/210): mpfr-4.1.0-7.el9.x86_64.rpm 4.1 MB/s | 329 kB 00:00 (22/210): popt-1.18-8.el9.x86_64.rpm 735 kB/s | 69 kB 00:00 (23/210): publicsuffix-list-dafsa-20210518-3.el 1.8 MB/s | 59 kB 00:00 (24/210): sed-4.8-9.el9.x86_64.rpm 10 MB/s | 309 kB 00:00 (25/210): cracklib-dicts-2.9.6-27.el9.x86_64.rp 86 MB/s | 3.6 MB 00:00 (26/210): diffutils-3.7-12.el9.x86_64.rpm 14 MB/s | 402 kB 00:00 (27/210): xz-5.2.5-8.el9_0.x86_64.rpm 7.1 MB/s | 230 kB 00:00 (28/210): xz-libs-5.2.5-8.el9_0.x86_64.rpm 3.7 MB/s | 94 kB 00:00 (29/210): gawk-5.1.0-6.el9.x86_64.rpm 14 MB/s | 1.0 MB 00:00 (30/210): readline-8.1-4.el9.x86_64.rpm 1.3 MB/s | 215 kB 00:00 (31/210): cyrus-sasl-lib-2.1.27-21.el9.x86_64.r 15 MB/s | 774 kB 00:00 (32/210): keyutils-libs-1.6.3-1.el9.x86_64.rpm 1.2 MB/s | 34 kB 00:00 (33/210): gzip-1.12-1.el9.x86_64.rpm 2.7 MB/s | 167 kB 00:00 (34/210): libcap-2.48-9.el9_2.x86_64.rpm 2.8 MB/s | 74 kB 00:00 (35/210): libpkgconf-1.7.3-10.el9.x86_64.rpm 1.4 MB/s | 37 kB 00:00 (36/210): pkgconf-m4-1.7.3-10.el9.noarch.rpm 686 kB/s | 16 kB 00:00 (37/210): pkgconf-pkg-config-1.7.3-10.el9.x86_6 234 kB/s | 12 kB 00:00 (38/210): pkgconf-1.7.3-10.el9.x86_64.rpm 526 kB/s | 45 kB 00:00 (39/210): zip-3.0-35.el9.x86_64.rpm 4.5 MB/s | 270 kB 00:00 (40/210): libffi-3.4.2-8.el9.x86_64.rpm 1.4 MB/s | 40 kB 00:00 (41/210): lua-libs-5.4.4-4.el9.x86_64.rpm 3.6 MB/s | 132 kB 00:00 (42/210): gmp-6.2.0-13.el9.x86_64.rpm 4.5 MB/s | 319 kB 00:00 (43/210): ncurses-6.2-10.20210508.el9.x86_64.rp 17 MB/s | 410 kB 00:00 (44/210): ncurses-base-6.2-10.20210508.el9.noar 2.5 MB/s | 99 kB 00:00 (45/210): ncurses-libs-6.2-10.20210508.el9.x86_ 9.9 MB/s | 332 kB 00:00 (46/210): which-2.21-29.el9.x86_64.rpm 1.3 MB/s | 45 kB 00:00 (47/210): zlib-1.2.11-40.el9.x86_64.rpm 4.0 MB/s | 93 kB 00:00 (48/210): file-5.39-16.el9.x86_64.rpm 1.7 MB/s | 52 kB 00:00 (49/210): bash-5.1.8-9.el9.x86_64.rpm 32 MB/s | 1.7 MB 00:00 (50/210): file-libs-5.39-16.el9.x86_64.rpm 9.9 MB/s | 593 kB 00:00 (51/210): libacl-2.3.1-4.el9.x86_64.rpm 522 kB/s | 24 kB 00:00 (52/210): sqlite-libs-3.34.1-7.el9_3.x86_64.rpm 22 MB/s | 622 kB 00:00 (53/210): ca-certificates-2024.2.69_v8.0.303-91 32 MB/s | 1.0 MB 00:00 (54/210): setup-2.13.7-10.el9.noarch.rpm 2.1 MB/s | 150 kB 00:00 (55/210): libevent-2.1.12-8.el9_4.x86_64.rpm 10 MB/s | 266 kB 00:00 (56/210): libssh-config-0.10.4-13.el9.noarch.rp 471 kB/s | 11 kB 00:00 (57/210): libssh-0.10.4-13.el9.x86_64.rpm 3.4 MB/s | 220 kB 00:00 (58/210): curl-7.76.1-31.el9.x86_64.rpm 6.1 MB/s | 297 kB 00:00 (59/210): findutils-4.8.0-7.el9.x86_64.rpm 21 MB/s | 550 kB 00:00 (60/210): libcurl-7.76.1-31.el9.x86_64.rpm 9.1 MB/s | 286 kB 00:00 (61/210): filesystem-3.16-5.el9.x86_64.rpm 52 MB/s | 4.8 MB 00:00 (62/210): libgcrypt-1.10.0-11.el9.x86_64.rpm 19 MB/s | 510 kB 00:00 (63/210): gdbm-libs-1.23-1.el9.x86_64.rpm 627 kB/s | 59 kB 00:00 (64/210): libeconf-0.4.1-4.el9.x86_64.rpm 511 kB/s | 30 kB 00:00 (65/210): openssl-fips-provider-3.0.7-6.el9_5.x 247 kB/s | 9.4 kB 00:00 (66/210): openssl-fips-provider-so-3.0.7-6.el9_ 6.2 MB/s | 577 kB 00:00 (67/210): pcre2-10.40-6.el9.x86_64.rpm 10 MB/s | 236 kB 00:00 (68/210): libnghttp2-1.43.0-6.el9.x86_64.rpm 534 kB/s | 75 kB 00:00 (69/210): pcre-8.44-4.el9.x86_64.rpm 1.4 MB/s | 200 kB 00:00 (70/210): pcre2-syntax-10.40-6.el9.noarch.rpm 2.0 MB/s | 144 kB 00:00 (71/210): bzip2-1.0.8-10.el9_5.x86_64.rpm 2.6 MB/s | 60 kB 00:00 (72/210): bzip2-libs-1.0.8-10.el9_5.x86_64.rpm 1.8 MB/s | 42 kB 00:00 (73/210): libbrotli-1.0.9-7.el9_5.x86_64.rpm 12 MB/s | 316 kB 00:00 (74/210): tar-1.34-7.el9.x86_64.rpm 8.1 MB/s | 889 kB 00:00 (75/210): libgomp-11.5.0-5.el9_5.x86_64.rpm 11 MB/s | 263 kB 00:00 (76/210): openssl-3.2.2-6.el9_5.1.x86_64.rpm 42 MB/s | 1.4 MB 00:00 (77/210): libstdc++-11.5.0-5.el9_5.x86_64.rpm 7.6 MB/s | 742 kB 00:00 (78/210): openssl-libs-3.2.2-6.el9_5.1.x86_64.r 26 MB/s | 2.1 MB 00:00 (79/210): libgcc-11.5.0-5.el9_5.x86_64.rpm 436 kB/s | 88 kB 00:00 (80/210): p11-kit-0.25.3-3.el9_5.x86_64.rpm 5.1 MB/s | 536 kB 00:00 (81/210): tzdata-2025b-1.el9.noarch.rpm 28 MB/s | 842 kB 00:00 (82/210): alternatives-1.24-2.el9.x86_64.rpm 1.6 MB/s | 42 kB 00:00 (83/210): audit-libs-3.1.5-4.el9.x86_64.rpm 1.8 MB/s | 125 kB 00:00 (84/210): unzip-6.0-58.el9_5.x86_64.rpm 1.7 MB/s | 186 kB 00:00 (85/210): p11-kit-trust-0.25.3-3.el9_5.x86_64.r 769 kB/s | 144 kB 00:00 (86/210): coreutils-8.32-39.el9.x86_64.rpm 39 MB/s | 1.2 MB 00:00 (87/210): binutils-2.35.2-63.el9.x86_64.rpm 106 MB/s | 4.6 MB 00:00 (88/210): crypto-policies-20250128-1.git5269e22 3.9 MB/s | 90 kB 00:00 (89/210): coreutils-common-8.32-39.el9.x86_64.r 57 MB/s | 2.0 MB 00:00 (90/210): libcom_err-1.46.5-7.el9.x86_64.rpm 1.1 MB/s | 28 kB 00:00 (91/210): libfdisk-2.37.4-21.el9.x86_64.rpm 5.7 MB/s | 156 kB 00:00 (92/210): libblkid-2.37.4-21.el9.x86_64.rpm 1.4 MB/s | 109 kB 00:00 (93/210): libmount-2.37.4-21.el9.x86_64.rpm 5.9 MB/s | 136 kB 00:00 (94/210): libselinux-3.6-3.el9.x86_64.rpm 3.8 MB/s | 88 kB 00:00 (95/210): libsemanage-3.6-5.el9_6.x86_64.rpm 5.0 MB/s | 121 kB 00:00 (96/210): binutils-gold-2.35.2-63.el9.x86_64.rp 3.8 MB/s | 736 kB 00:00 (97/210): libsepol-3.6-2.el9.x86_64.rpm 11 MB/s | 331 kB 00:00 (98/210): libsmartcols-2.37.4-21.el9.x86_64.rpm 2.5 MB/s | 65 kB 00:00 (99/210): libtool-ltdl-2.4.6-46.el9.x86_64.rpm 1.2 MB/s | 37 kB 00:00 (100/210): libtasn1-4.16.0-9.el9.x86_64.rpm 2.1 MB/s | 77 kB 00:00 (101/210): libxml2-2.9.13-9.el9_6.x86_64.rpm 20 MB/s | 751 kB 00:00 (102/210): libzstd-1.5.5-1.el9.x86_64.rpm 5.1 MB/s | 297 kB 00:00 (103/210): openldap-2.6.8-4.el9.x86_64.rpm 12 MB/s | 290 kB 00:00 (104/210): rpm-4.16.1.3-37.el9.x86_64.rpm 22 MB/s | 540 kB 00:00 (105/210): libuuid-2.37.4-21.el9.x86_64.rpm 237 kB/s | 30 kB 00:00 (106/210): redhat-release-9.6-0.1.el9.x86_64.rp 1.0 MB/s | 44 kB 00:00 (107/210): rpm-libs-4.16.1.3-37.el9.x86_64.rpm 13 MB/s | 310 kB 00:00 (108/210): rpm-build-libs-4.16.1.3-37.el9.x86_6 1.7 MB/s | 90 kB 00:00 (109/210): util-linux-2.37.4-21.el9.x86_64.rpm 73 MB/s | 2.3 MB 00:00 (110/210): shadow-utils-4.9-12.el9.x86_64.rpm 15 MB/s | 1.2 MB 00:00 (111/210): zstd-1.5.5-1.el9.x86_64.rpm 16 MB/s | 468 kB 00:00 (112/210): util-linux-core-2.37.4-21.el9.x86_64 9.5 MB/s | 469 kB 00:00 (113/210): glibc-common-2.34-168.el9_6.19.x86_6 13 MB/s | 303 kB 00:00 (114/210): glibc-minimal-langpack-2.34-168.el9_ 851 kB/s | 19 kB 00:00 (115/210): glibc-2.34-168.el9_6.19.x86_64.rpm 33 MB/s | 2.0 MB 00:00 (116/210): glibc-gconv-extra-2.34-168.el9_6.19. 25 MB/s | 1.7 MB 00:00 (117/210): libarchive-3.5.3-5.el9_6.x86_64.rpm 16 MB/s | 388 kB 00:00 (118/210): krb5-libs-1.21.1-8.el9_6.x86_64.rpm 30 MB/s | 766 kB 00:00 (119/210): elfutils-debuginfod-client-0.192-6.e 2.1 MB/s | 46 kB 00:00 (120/210): elfutils-0.192-6.el9_6.x86_64.rpm 18 MB/s | 576 kB 00:00 (121/210): elfutils-default-yama-scope-0.192-6. 383 kB/s | 9.7 kB 00:00 (122/210): elfutils-libelf-0.192-6.el9_6.x86_64 9.1 MB/s | 208 kB 00:00 (123/210): systemd-libs-252-51.el9_6.1.x86_64.r 24 MB/s | 675 kB 00:00 (124/210): elfutils-libs-0.192-6.el9_6.x86_64.r 4.8 MB/s | 263 kB 00:00 (125/210): libdb-5.3.28-57.el9_6.x86_64.rpm 12 MB/s | 737 kB 00:00 (126/210): pam-1.5.1-25.el9_6.x86_64.rpm 23 MB/s | 621 kB 00:00 (127/210): ghc-srpm-macros-1.5.0-6.el9.noarch.r 379 kB/s | 9.0 kB 00:00 (128/210): perl-Data-Dumper-2.174-462.el9.x86_6 1.4 MB/s | 59 kB 00:00 (129/210): lua-srpm-macros-1-6.el9.noarch.rpm 154 kB/s | 10 kB 00:00 (130/210): perl-Digest-MD5-2.58-4.el9.x86_64.rp 571 kB/s | 39 kB 00:00 (131/210): perl-Pod-Simple-3.42-4.el9.noarch.rp 9.0 MB/s | 229 kB 00:00 (132/210): perl-Encode-3.08-462.el9.x86_64.rpm 26 MB/s | 1.7 MB 00:00 (133/210): perl-Mozilla-CA-20200520-6.el9.noarc 273 kB/s | 14 kB 00:00 (134/210): perl-Time-Local-1.300-7.el9.noarch.r 1.2 MB/s | 37 kB 00:00 (135/210): perl-Pod-Escapes-1.07-460.el9.noarch 891 kB/s | 22 kB 00:00 (136/210): perl-Term-Cap-1.17-460.el9.noarch.rp 334 kB/s | 24 kB 00:00 (137/210): perl-Storable-3.21-460.el9.x86_64.rp 2.4 MB/s | 98 kB 00:00 (138/210): perl-podlators-4.14-460.el9.noarch.r 3.1 MB/s | 118 kB 00:00 (139/210): dwz-0.14-3.el9.x86_64.rpm 5.0 MB/s | 130 kB 00:00 (140/210): perl-Exporter-5.74-461.el9.noarch.rp 1.2 MB/s | 34 kB 00:00 (141/210): perl-File-Temp-0.231.100-4.el9.noarc 1.9 MB/s | 63 kB 00:00 (142/210): perl-Getopt-Long-2.52-4.el9.noarch.r 2.6 MB/s | 64 kB 00:00 (143/210): perl-MIME-Base64-3.16-4.el9.x86_64.r 1.3 MB/s | 34 kB 00:00 (144/210): rust-srpm-macros-17-4.el9.noarch.rpm 64 kB/s | 11 kB 00:00 (145/210): perl-Text-Tabs+Wrap-2013.0523-460.el 796 kB/s | 25 kB 00:00 (146/210): perl-srpm-macros-1-41.el9.noarch.rpm 352 kB/s | 9.4 kB 00:00 (147/210): efi-srpm-macros-6-2.el9_0.noarch.rpm 1.0 MB/s | 24 kB 00:00 (148/210): perl-Digest-1.19-4.el9.noarch.rpm 1.1 MB/s | 29 kB 00:00 (149/210): openblas-srpm-macros-2-11.el9.noarch 191 kB/s | 8.6 kB 00:00 (150/210): perl-File-Path-2.18-4.el9.noarch.rpm 1.5 MB/s | 38 kB 00:00 (151/210): perl-IO-Socket-IP-0.41-5.el9.noarch. 1.6 MB/s | 45 kB 00:00 (152/210): perl-parent-0.238-460.el9.noarch.rpm 151 kB/s | 16 kB 00:00 (153/210): perl-Pod-Usage-2.01-4.el9.noarch.rpm 1.6 MB/s | 43 kB 00:00 (154/210): perl-Term-ANSIColor-5.01-461.el9.noa 2.2 MB/s | 51 kB 00:00 (155/210): perl-Text-ParseWords-3.30-460.el9.no 360 kB/s | 18 kB 00:00 (156/210): perl-URI-5.09-3.el9.noarch.rpm 4.0 MB/s | 125 kB 00:00 (157/210): fonts-srpm-macros-2.0.5-7.el9.1.noar 1.2 MB/s | 29 kB 00:00 (158/210): perl-Socket-2.031-4.el9.x86_64.rpm 673 kB/s | 58 kB 00:00 (159/210): perl-constant-1.33-461.el9.noarch.rp 405 kB/s | 25 kB 00:00 (160/210): patch-2.7.6-16.el9.x86_64.rpm 4.0 MB/s | 130 kB 00:00 (161/210): ocaml-srpm-macros-6-6.el9.noarch.rpm 179 kB/s | 9.1 kB 00:00 (162/210): perl-libnet-3.13-4.el9.noarch.rpm 5.5 MB/s | 134 kB 00:00 (163/210): perl-Pod-Perldoc-3.28.01-461.el9.noa 3.5 MB/s | 92 kB 00:00 (164/210): perl-Carp-1.50-460.el9.noarch.rpm 686 kB/s | 31 kB 00:00 (165/210): perl-PathTools-3.78-461.el9.x86_64.r 2.2 MB/s | 92 kB 00:00 (166/210): qt5-srpm-macros-5.15.9-1.el9.noarch. 385 kB/s | 9.1 kB 00:00 (167/210): perl-AutoLoader-5.74-481.el9.noarch. 933 kB/s | 21 kB 00:00 (168/210): perl-SelectSaver-1.02-481.el9.noarch 456 kB/s | 12 kB 00:00 (169/210): perl-if-0.60.800-481.el9.noarch.rpm 615 kB/s | 14 kB 00:00 (170/210): perl-B-1.80-481.el9.x86_64.rpm 7.8 MB/s | 184 kB 00:00 (171/210): perl-overloading-0.02-481.el9.noarch 281 kB/s | 13 kB 00:00 (172/210): perl-Class-Struct-0.66-481.el9.noarc 798 kB/s | 22 kB 00:00 (173/210): perl-Errno-1.30-481.el9.x86_64.rpm 623 kB/s | 15 kB 00:00 (174/210): perl-File-Basename-2.85-481.el9.noar 731 kB/s | 17 kB 00:00 (175/210): kernel-srpm-macros-1.0-13.el9.noarch 98 kB/s | 17 kB 00:00 (176/210): perl-File-stat-1.09-481.el9.noarch.r 718 kB/s | 17 kB 00:00 (177/210): perl-FileHandle-2.03-481.el9.noarch. 629 kB/s | 16 kB 00:00 (178/210): perl-HTTP-Tiny-0.076-462.el9.noarch. 2.2 MB/s | 57 kB 00:00 (179/210): perl-IO-1.43-481.el9.x86_64.rpm 2.6 MB/s | 92 kB 00:00 (180/210): perl-IPC-Open3-1.21-481.el9.noarch.r 997 kB/s | 24 kB 00:00 (181/210): perl-POSIX-1.94-481.el9.x86_64.rpm 2.9 MB/s | 98 kB 00:00 (182/210): perl-Getopt-Std-1.12-481.el9.noarch. 183 kB/s | 16 kB 00:00 (183/210): perl-Symbol-1.08-481.el9.noarch.rpm 382 kB/s | 14 kB 00:00 (184/210): perl-base-2.27-481.el9.noarch.rpm 687 kB/s | 16 kB 00:00 (185/210): perl-interpreter-5.32.1-481.el9.x86_ 2.5 MB/s | 73 kB 00:00 (186/210): perl-mro-1.23-481.el9.x86_64.rpm 971 kB/s | 29 kB 00:00 (187/210): perl-vars-1.05-481.el9.noarch.rpm 506 kB/s | 13 kB 00:00 (188/210): perl-overload-1.31-481.el9.noarch.rp 931 kB/s | 46 kB 00:00 (189/210): perl-libs-5.32.1-481.el9.x86_64.rpm 22 MB/s | 2.2 MB 00:00 (190/210): debugedit-5.0-5.el9.x86_64.rpm 2.8 MB/s | 81 kB 00:00 (191/210): perl-Fcntl-1.13-481.el9.x86_64.rpm 790 kB/s | 22 kB 00:00 (192/210): perl-IO-Socket-SSL-2.073-2.el9.noarc 5.5 MB/s | 221 kB 00:00 (193/210): perl-subs-1.03-481.el9.noarch.rpm 232 kB/s | 12 kB 00:00 (194/210): python-srpm-macros-3.9-54.el9.noarch 280 kB/s | 18 kB 00:00 (195/210): perl-Net-SSLeay-1.94-1.el9.x86_64.rp 16 MB/s | 418 kB 00:00 (196/210): perl-Scalar-List-Utils-1.56-462.el9. 2.1 MB/s | 75 kB 00:00 (197/210): rpm-build-4.16.1.3-37.el9.x86_64.rpm 2.1 MB/s | 71 kB 00:00 (198/210): redhat-rpm-config-209-1.el9.noarch.r 2.7 MB/s | 76 kB 00:00 (199/210): go-srpm-macros-3.6.0-10.el9_6.noarch 1.1 MB/s | 27 kB 00:00 (200/210): ansible-srpm-macros-1-16.el9.noarch. 1.4 MB/s | 21 kB 00:00 (201/210): epel-rpm-macros-9-17.el9.noarch.rpm 7.5 MB/s | 15 kB 00:00 (202/210): forge-srpm-macros-0.4.0-1.el9.noarch 12 MB/s | 19 kB 00:00 (203/210): gdb-minimal-14.2-4.1.el9_6.x86_64.rp 105 MB/s | 4.2 MB 00:00 (204/210): fpc-srpm-macros-1.3-7.el9.noarch.rpm 931 kB/s | 7.5 kB 00:00 (205/210): pyproject-srpm-macros-1.16.2-1.el9.n 159 kB/s | 14 kB 00:00 (206/210): go-srpm-macros-epel-3.6.0.2-1.el9.no 3.7 MB/s | 26 kB 00:00 (207/210): rpmautospec-rpm-macros-0.8.1-11.el9. 3.0 MB/s | 11 kB 00:00 (208/210): qt6-srpm-macros-6.6.2-1.el9.noarch.r 973 kB/s | 8.7 kB 00:00 (209/210): rust-srpm-macros-epel-26.3-1.el9.noa 3.4 MB/s | 10 kB 00:00 (210/210): ghc-srpm-macros-epel-1.9.1-1.el9.noa 504 kB/s | 7.5 kB 00:00 -------------------------------------------------------------------------------- Total 21 MB/s | 69 MB 00:03 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 - x86_64 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.x86_64 1/1 Preparing : 1/1 Installing : libgcc-11.5.0-5.el9_5.x86_64 1/210 Running scriptlet: libgcc-11.5.0-5.el9_5.x86_64 1/210 Installing : rust-srpm-macros-17-4.el9.noarch 2/210 Installing : redhat-release-9.6-0.1.el9.x86_64 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.x86_64 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 : perl-srpm-macros-1-41.el9.noarch 15/210 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 16/210 Installing : coreutils-common-8.32-39.el9.x86_64 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.x86_64 22/210 Installing : bash-5.1.8-9.el9.x86_64 23/210 Running scriptlet: bash-5.1.8-9.el9.x86_64 23/210 Installing : glibc-common-2.34-168.el9_6.19.x86_64 24/210 Installing : glibc-gconv-extra-2.34-168.el9_6.19.x86_64 25/210 Running scriptlet: glibc-gconv-extra-2.34-168.el9_6.19.x86_64 25/210 Installing : glibc-minimal-langpack-2.34-168.el9_6.19.x86_64 26/210 Running scriptlet: glibc-2.34-168.el9_6.19.x86_64 27/210 Installing : glibc-2.34-168.el9_6.19.x86_64 27/210 Running scriptlet: glibc-2.34-168.el9_6.19.x86_64 27/210 Installing : zlib-1.2.11-40.el9.x86_64 28/210 Installing : xz-libs-5.2.5-8.el9_0.x86_64 29/210 Installing : bzip2-libs-1.0.8-10.el9_5.x86_64 30/210 Installing : libzstd-1.5.5-1.el9.x86_64 31/210 Installing : elfutils-libelf-0.192-6.el9_6.x86_64 32/210 Installing : libxcrypt-4.4.18-3.el9.x86_64 33/210 Installing : libstdc++-11.5.0-5.el9_5.x86_64 34/210 Installing : libuuid-2.37.4-21.el9.x86_64 35/210 Installing : libattr-2.5.1-3.el9.x86_64 36/210 Installing : libacl-2.3.1-4.el9.x86_64 37/210 Installing : popt-1.18-8.el9.x86_64 38/210 Installing : libcap-2.48-9.el9_2.x86_64 39/210 Installing : gmp-1:6.2.0-13.el9.x86_64 40/210 Installing : lz4-libs-1.9.3-5.el9.x86_64 41/210 Installing : readline-8.1-4.el9.x86_64 42/210 Installing : libcom_err-1.46.5-7.el9.x86_64 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.x86_64 45/210 Installing : dwz-0.14-3.el9.x86_64 46/210 Installing : unzip-6.0-58.el9_5.x86_64 47/210 Installing : file-libs-5.39-16.el9.x86_64 48/210 Installing : file-5.39-16.el9.x86_64 49/210 Installing : sqlite-libs-3.34.1-7.el9_3.x86_64 50/210 Installing : libcap-ng-0.8.2-7.el9.x86_64 51/210 Installing : audit-libs-3.1.5-4.el9.x86_64 52/210 Installing : libsigsegv-2.13-4.el9.x86_64 53/210 Installing : gawk-5.1.0-6.el9.x86_64 54/210 Installing : libunistring-0.9.10-15.el9.x86_64 55/210 Installing : libidn2-2.3.0-7.el9.x86_64 56/210 Installing : lua-libs-5.4.4-4.el9.x86_64 57/210 Installing : alternatives-1.24-2.el9.x86_64 58/210 Installing : libsepol-3.6-2.el9.x86_64 59/210 Installing : libsmartcols-2.37.4-21.el9.x86_64 60/210 Installing : libtasn1-4.16.0-9.el9.x86_64 61/210 Installing : zip-3.0-35.el9.x86_64 62/210 Installing : zstd-1.5.5-1.el9.x86_64 63/210 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 64/210 Installing : groff-base-1.22.4-10.el9.x86_64 64/210 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 64/210 Installing : bzip2-1.0.8-10.el9_5.x86_64 65/210 Installing : libxml2-2.9.13-9.el9_6.x86_64 66/210 Installing : info-6.7-15.el9.x86_64 67/210 Installing : ed-1.14.2-12.el9.x86_64 68/210 Installing : cpio-2.13-16.el9.x86_64 69/210 Installing : json-c-0.14-11.el9.x86_64 70/210 Installing : libgpg-error-1.42-5.el9.x86_64 71/210 Installing : libgcrypt-1.10.0-11.el9.x86_64 72/210 Installing : libverto-0.3.2-3.el9.x86_64 73/210 Installing : diffutils-3.7-12.el9.x86_64 74/210 Installing : keyutils-libs-1.6.3-1.el9.x86_64 75/210 Installing : libpkgconf-1.7.3-10.el9.x86_64 76/210 Installing : pkgconf-1.7.3-10.el9.x86_64 77/210 Installing : libffi-3.4.2-8.el9.x86_64 78/210 Installing : p11-kit-0.25.3-3.el9_5.x86_64 79/210 Installing : p11-kit-trust-0.25.3-3.el9_5.x86_64 80/210 Running scriptlet: p11-kit-trust-0.25.3-3.el9_5.x86_64 80/210 Installing : ncurses-6.2-10.20210508.el9.x86_64 81/210 Installing : gdbm-libs-1:1.23-1.el9.x86_64 82/210 Installing : libeconf-0.4.1-4.el9.x86_64 83/210 Installing : libnghttp2-1.43.0-6.el9.x86_64 84/210 Installing : pcre-8.44-4.el9.x86_64 85/210 Installing : grep-3.6-5.el9.x86_64 86/210 Installing : xz-5.2.5-8.el9_0.x86_64 87/210 Installing : pcre2-10.40-6.el9.x86_64 88/210 Installing : libselinux-3.6-3.el9.x86_64 89/210 Installing : sed-4.8-9.el9.x86_64 90/210 Installing : findutils-1:4.8.0-7.el9.x86_64 91/210 Installing : openssl-fips-provider-so-3.0.7-6.el9_5.x86_64 92/210 Installing : openssl-fips-provider-3.0.7-6.el9_5.x86_64 93/210 Installing : openssl-libs-1:3.2.2-6.el9_5.1.x86_64 94/210 Installing : coreutils-8.32-39.el9.x86_64 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.x86_64 97/210 Running scriptlet: libblkid-2.37.4-21.el9.x86_64 97/210 Installing : krb5-libs-1.21.1-8.el9_6.x86_64 98/210 Installing : libmount-2.37.4-21.el9.x86_64 99/210 Installing : gzip-1.12-1.el9.x86_64 100/210 Installing : cracklib-2.9.6-27.el9.x86_64 101/210 Installing : systemd-libs-252-51.el9_6.1.x86_64 102/210 Running scriptlet: systemd-libs-252-51.el9_6.1.x86_64 102/210 Installing : libarchive-3.5.3-5.el9_6.x86_64 103/210 Installing : util-linux-core-2.37.4-21.el9.x86_64 104/210 Running scriptlet: util-linux-core-2.37.4-21.el9.x86_64 104/210 Installing : cracklib-dicts-2.9.6-27.el9.x86_64 105/210 Installing : cyrus-sasl-lib-2.1.27-21.el9.x86_64 106/210 Installing : libssh-0.10.4-13.el9.x86_64 107/210 Installing : libfdisk-2.37.4-21.el9.x86_64 108/210 Installing : perl-Digest-1.19-4.el9.noarch 109/210 Installing : perl-Digest-MD5-2.58-4.el9.x86_64 110/210 Installing : perl-B-1.80-481.el9.x86_64 111/210 Installing : perl-FileHandle-2.03-481.el9.noarch 112/210 Installing : perl-Data-Dumper-2.174-462.el9.x86_64 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-Mozilla-CA-20200520-6.el9.noarch 120/210 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 121/210 Installing : perl-Text-Tabs+Wrap-2013.0523-460.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-Net-SSLeay-1.94-1.el9.x86_64 125/210 Installing : perl-IO-Socket-SSL-2.073-2.el9.noarch 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-Term-Cap-1.17-460.el9.noarch 129/210 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 130/210 Installing : perl-IPC-Open3-1.21-481.el9.noarch 131/210 Installing : perl-POSIX-1.94-481.el9.x86_64 132/210 Installing : perl-subs-1.03-481.el9.noarch 133/210 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 134/210 Installing : perl-HTTP-Tiny-0.076-462.el9.noarch 135/210 Installing : perl-Socket-4:2.031-4.el9.x86_64 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-Pod-Perldoc-3.28.01-461.el9.noarch 140/210 Installing : perl-File-stat-1.09-481.el9.noarch 141/210 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 142/210 Installing : perl-overloading-0.02-481.el9.noarch 143/210 Installing : perl-mro-1.23-481.el9.x86_64 144/210 Installing : perl-Fcntl-1.13-481.el9.x86_64 145/210 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 146/210 Installing : perl-IO-1.43-481.el9.x86_64 147/210 Installing : perl-parent-1:0.238-460.el9.noarch 148/210 Installing : perl-MIME-Base64-3.16-4.el9.x86_64 149/210 Installing : perl-constant-1.33-461.el9.noarch 150/210 Installing : perl-Errno-1.30-481.el9.x86_64 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.x86_64 155/210 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 156/210 Installing : perl-overload-1.31-481.el9.noarch 157/210 Installing : perl-Scalar-List-Utils-4:1.56-462.el9.x86_64 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.x86_64 161/210 Installing : perl-Encode-4:3.08-462.el9.x86_64 162/210 Installing : perl-libs-4:5.32.1-481.el9.x86_64 163/210 Installing : perl-interpreter-4:5.32.1-481.el9.x86_64 164/210 Installing : kernel-srpm-macros-1.0-13.el9.noarch 165/210 Installing : openssl-1:3.2.2-6.el9_5.1.x86_64 166/210 Installing : libevent-2.1.12-8.el9_4.x86_64 167/210 Installing : tar-2:1.34-7.el9.x86_64 168/210 Installing : libsemanage-3.6-5.el9_6.x86_64 169/210 Installing : shadow-utils-2:4.9-12.el9.x86_64 170/210 Running scriptlet: libutempter-1.2.1-6.el9.x86_64 171/210 Installing : libutempter-1.2.1-6.el9.x86_64 171/210 Installing : patch-2.7.6-16.el9.x86_64 172/210 Installing : libbrotli-1.0.9-7.el9_5.x86_64 173/210 Installing : libgomp-11.5.0-5.el9_5.x86_64 174/210 Installing : libtool-ltdl-2.4.6-46.el9.x86_64 175/210 Installing : openldap-2.6.8-4.el9.x86_64 176/210 Installing : libdb-5.3.28-57.el9_6.x86_64 177/210 Installing : libpwquality-1.4.4-8.el9.x86_64 178/210 Installing : pam-1.5.1-25.el9_6.x86_64 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.x86_64 181/210 Installing : pkgconf-m4-1.7.3-10.el9.noarch 182/210 Installing : pkgconf-pkg-config-1.7.3-10.el9.x86_64 183/210 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 184/210 Installing : libpsl-0.21.1-5.el9.x86_64 185/210 Installing : libcurl-7.76.1-31.el9.x86_64 186/210 Installing : elfutils-debuginfod-client-0.192-6.el9_6.x86_64 187/210 Installing : binutils-gold-2.35.2-63.el9.x86_64 188/210 Installing : binutils-2.35.2-63.el9.x86_64 189/210 Running scriptlet: binutils-2.35.2-63.el9.x86_64 189/210 Installing : elfutils-0.192-6.el9_6.x86_64 190/210 Installing : gdb-minimal-14.2-4.1.el9_6.x86_64 191/210 Installing : debugedit-5.0-5.el9.x86_64 192/210 Installing : curl-7.76.1-31.el9.x86_64 193/210 Installing : rpm-libs-4.16.1.3-37.el9.x86_64 194/210 Installing : rpm-4.16.1.3-37.el9.x86_64 195/210 Installing : lua-srpm-macros-1-6.el9.noarch 196/210 Installing : efi-srpm-macros-6-2.el9_0.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.x86_64 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.x86_64 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.x86_64 209/210 Installing : which-2.21-29.el9.x86_64 210/210 Running scriptlet: filesystem-3.16-5.el9.x86_64 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.x86_64 210/210 Running scriptlet: which-2.21-29.el9.x86_64 210/210 Verifying : basesystem-11-13.el9.noarch 1/210 Verifying : cpio-2.13-16.el9.x86_64 2/210 Verifying : cracklib-2.9.6-27.el9.x86_64 3/210 Verifying : ed-1.14.2-12.el9.x86_64 4/210 Verifying : grep-3.6-5.el9.x86_64 5/210 Verifying : groff-base-1.22.4-10.el9.x86_64 6/210 Verifying : info-6.7-15.el9.x86_64 7/210 Verifying : json-c-0.14-11.el9.x86_64 8/210 Verifying : libattr-2.5.1-3.el9.x86_64 9/210 Verifying : libcap-ng-0.8.2-7.el9.x86_64 10/210 Verifying : libgpg-error-1.42-5.el9.x86_64 11/210 Verifying : libidn2-2.3.0-7.el9.x86_64 12/210 Verifying : libpsl-0.21.1-5.el9.x86_64 13/210 Verifying : libpwquality-1.4.4-8.el9.x86_64 14/210 Verifying : libsigsegv-2.13-4.el9.x86_64 15/210 Verifying : libunistring-0.9.10-15.el9.x86_64 16/210 Verifying : libutempter-1.2.1-6.el9.x86_64 17/210 Verifying : libverto-0.3.2-3.el9.x86_64 18/210 Verifying : libxcrypt-4.4.18-3.el9.x86_64 19/210 Verifying : lz4-libs-1.9.3-5.el9.x86_64 20/210 Verifying : mpfr-4.1.0-7.el9.x86_64 21/210 Verifying : popt-1.18-8.el9.x86_64 22/210 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 23/210 Verifying : readline-8.1-4.el9.x86_64 24/210 Verifying : sed-4.8-9.el9.x86_64 25/210 Verifying : cracklib-dicts-2.9.6-27.el9.x86_64 26/210 Verifying : diffutils-3.7-12.el9.x86_64 27/210 Verifying : gawk-5.1.0-6.el9.x86_64 28/210 Verifying : xz-5.2.5-8.el9_0.x86_64 29/210 Verifying : xz-libs-5.2.5-8.el9_0.x86_64 30/210 Verifying : cyrus-sasl-lib-2.1.27-21.el9.x86_64 31/210 Verifying : gzip-1.12-1.el9.x86_64 32/210 Verifying : keyutils-libs-1.6.3-1.el9.x86_64 33/210 Verifying : libcap-2.48-9.el9_2.x86_64 34/210 Verifying : libpkgconf-1.7.3-10.el9.x86_64 35/210 Verifying : pkgconf-1.7.3-10.el9.x86_64 36/210 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 37/210 Verifying : pkgconf-pkg-config-1.7.3-10.el9.x86_64 38/210 Verifying : zip-3.0-35.el9.x86_64 39/210 Verifying : gmp-1:6.2.0-13.el9.x86_64 40/210 Verifying : libffi-3.4.2-8.el9.x86_64 41/210 Verifying : lua-libs-5.4.4-4.el9.x86_64 42/210 Verifying : ncurses-6.2-10.20210508.el9.x86_64 43/210 Verifying : ncurses-base-6.2-10.20210508.el9.noarch 44/210 Verifying : ncurses-libs-6.2-10.20210508.el9.x86_64 45/210 Verifying : which-2.21-29.el9.x86_64 46/210 Verifying : zlib-1.2.11-40.el9.x86_64 47/210 Verifying : bash-5.1.8-9.el9.x86_64 48/210 Verifying : file-5.39-16.el9.x86_64 49/210 Verifying : file-libs-5.39-16.el9.x86_64 50/210 Verifying : libacl-2.3.1-4.el9.x86_64 51/210 Verifying : setup-2.13.7-10.el9.noarch 52/210 Verifying : sqlite-libs-3.34.1-7.el9_3.x86_64 53/210 Verifying : ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.no 54/210 Verifying : libevent-2.1.12-8.el9_4.x86_64 55/210 Verifying : libssh-0.10.4-13.el9.x86_64 56/210 Verifying : libssh-config-0.10.4-13.el9.noarch 57/210 Verifying : curl-7.76.1-31.el9.x86_64 58/210 Verifying : filesystem-3.16-5.el9.x86_64 59/210 Verifying : findutils-1:4.8.0-7.el9.x86_64 60/210 Verifying : gdbm-libs-1:1.23-1.el9.x86_64 61/210 Verifying : libcurl-7.76.1-31.el9.x86_64 62/210 Verifying : libeconf-0.4.1-4.el9.x86_64 63/210 Verifying : libgcrypt-1.10.0-11.el9.x86_64 64/210 Verifying : libnghttp2-1.43.0-6.el9.x86_64 65/210 Verifying : openssl-fips-provider-3.0.7-6.el9_5.x86_64 66/210 Verifying : openssl-fips-provider-so-3.0.7-6.el9_5.x86_64 67/210 Verifying : pcre-8.44-4.el9.x86_64 68/210 Verifying : pcre2-10.40-6.el9.x86_64 69/210 Verifying : pcre2-syntax-10.40-6.el9.noarch 70/210 Verifying : tar-2:1.34-7.el9.x86_64 71/210 Verifying : bzip2-1.0.8-10.el9_5.x86_64 72/210 Verifying : bzip2-libs-1.0.8-10.el9_5.x86_64 73/210 Verifying : libbrotli-1.0.9-7.el9_5.x86_64 74/210 Verifying : libgcc-11.5.0-5.el9_5.x86_64 75/210 Verifying : libgomp-11.5.0-5.el9_5.x86_64 76/210 Verifying : libstdc++-11.5.0-5.el9_5.x86_64 77/210 Verifying : openssl-1:3.2.2-6.el9_5.1.x86_64 78/210 Verifying : openssl-libs-1:3.2.2-6.el9_5.1.x86_64 79/210 Verifying : p11-kit-0.25.3-3.el9_5.x86_64 80/210 Verifying : p11-kit-trust-0.25.3-3.el9_5.x86_64 81/210 Verifying : tzdata-2025b-1.el9.noarch 82/210 Verifying : unzip-6.0-58.el9_5.x86_64 83/210 Verifying : alternatives-1.24-2.el9.x86_64 84/210 Verifying : audit-libs-3.1.5-4.el9.x86_64 85/210 Verifying : binutils-2.35.2-63.el9.x86_64 86/210 Verifying : binutils-gold-2.35.2-63.el9.x86_64 87/210 Verifying : coreutils-8.32-39.el9.x86_64 88/210 Verifying : coreutils-common-8.32-39.el9.x86_64 89/210 Verifying : crypto-policies-20250128-1.git5269e22.el9.noarch 90/210 Verifying : libblkid-2.37.4-21.el9.x86_64 91/210 Verifying : libcom_err-1.46.5-7.el9.x86_64 92/210 Verifying : libfdisk-2.37.4-21.el9.x86_64 93/210 Verifying : libmount-2.37.4-21.el9.x86_64 94/210 Verifying : libselinux-3.6-3.el9.x86_64 95/210 Verifying : libsemanage-3.6-5.el9_6.x86_64 96/210 Verifying : libsepol-3.6-2.el9.x86_64 97/210 Verifying : libsmartcols-2.37.4-21.el9.x86_64 98/210 Verifying : libtasn1-4.16.0-9.el9.x86_64 99/210 Verifying : libtool-ltdl-2.4.6-46.el9.x86_64 100/210 Verifying : libuuid-2.37.4-21.el9.x86_64 101/210 Verifying : libxml2-2.9.13-9.el9_6.x86_64 102/210 Verifying : libzstd-1.5.5-1.el9.x86_64 103/210 Verifying : openldap-2.6.8-4.el9.x86_64 104/210 Verifying : redhat-release-9.6-0.1.el9.x86_64 105/210 Verifying : rpm-4.16.1.3-37.el9.x86_64 106/210 Verifying : rpm-build-libs-4.16.1.3-37.el9.x86_64 107/210 Verifying : rpm-libs-4.16.1.3-37.el9.x86_64 108/210 Verifying : shadow-utils-2:4.9-12.el9.x86_64 109/210 Verifying : util-linux-2.37.4-21.el9.x86_64 110/210 Verifying : util-linux-core-2.37.4-21.el9.x86_64 111/210 Verifying : zstd-1.5.5-1.el9.x86_64 112/210 Verifying : glibc-2.34-168.el9_6.19.x86_64 113/210 Verifying : glibc-common-2.34-168.el9_6.19.x86_64 114/210 Verifying : glibc-gconv-extra-2.34-168.el9_6.19.x86_64 115/210 Verifying : glibc-minimal-langpack-2.34-168.el9_6.19.x86_64 116/210 Verifying : libarchive-3.5.3-5.el9_6.x86_64 117/210 Verifying : krb5-libs-1.21.1-8.el9_6.x86_64 118/210 Verifying : elfutils-0.192-6.el9_6.x86_64 119/210 Verifying : elfutils-debuginfod-client-0.192-6.el9_6.x86_64 120/210 Verifying : elfutils-default-yama-scope-0.192-6.el9_6.noarch 121/210 Verifying : elfutils-libelf-0.192-6.el9_6.x86_64 122/210 Verifying : elfutils-libs-0.192-6.el9_6.x86_64 123/210 Verifying : libdb-5.3.28-57.el9_6.x86_64 124/210 Verifying : systemd-libs-252-51.el9_6.1.x86_64 125/210 Verifying : pam-1.5.1-25.el9_6.x86_64 126/210 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 127/210 Verifying : lua-srpm-macros-1-6.el9.noarch 128/210 Verifying : perl-Data-Dumper-2.174-462.el9.x86_64 129/210 Verifying : perl-Digest-MD5-2.58-4.el9.x86_64 130/210 Verifying : perl-Encode-4:3.08-462.el9.x86_64 131/210 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 132/210 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 133/210 Verifying : perl-Term-Cap-1.17-460.el9.noarch 134/210 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 135/210 Verifying : rust-srpm-macros-17-4.el9.noarch 136/210 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 137/210 Verifying : perl-Storable-1:3.21-460.el9.x86_64 138/210 Verifying : perl-podlators-1:4.14-460.el9.noarch 139/210 Verifying : dwz-0.14-3.el9.x86_64 140/210 Verifying : perl-Exporter-5.74-461.el9.noarch 141/210 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 142/210 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 143/210 Verifying : perl-MIME-Base64-3.16-4.el9.x86_64 144/210 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 145/210 Verifying : perl-parent-1:0.238-460.el9.noarch 146/210 Verifying : perl-srpm-macros-1-41.el9.noarch 147/210 Verifying : efi-srpm-macros-6-2.el9_0.noarch 148/210 Verifying : openblas-srpm-macros-2-11.el9.noarch 149/210 Verifying : perl-Digest-1.19-4.el9.noarch 150/210 Verifying : perl-File-Path-2.18-4.el9.noarch 151/210 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 152/210 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 153/210 Verifying : perl-Socket-4:2.031-4.el9.x86_64 154/210 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 155/210 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 156/210 Verifying : perl-URI-5.09-3.el9.noarch 157/210 Verifying : perl-constant-1.33-461.el9.noarch 158/210 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 159/210 Verifying : ocaml-srpm-macros-6-6.el9.noarch 160/210 Verifying : patch-2.7.6-16.el9.x86_64 161/210 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 162/210 Verifying : perl-libnet-3.13-4.el9.noarch 163/210 Verifying : perl-Carp-1.50-460.el9.noarch 164/210 Verifying : perl-PathTools-3.78-461.el9.x86_64 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-SelectSaver-1.02-481.el9.noarch 169/210 Verifying : perl-if-0.60.800-481.el9.noarch 170/210 Verifying : perl-overloading-0.02-481.el9.noarch 171/210 Verifying : perl-B-1.80-481.el9.x86_64 172/210 Verifying : perl-Class-Struct-0.66-481.el9.noarch 173/210 Verifying : perl-Errno-1.30-481.el9.x86_64 174/210 Verifying : perl-File-Basename-2.85-481.el9.noarch 175/210 Verifying : perl-File-stat-1.09-481.el9.noarch 176/210 Verifying : perl-FileHandle-2.03-481.el9.noarch 177/210 Verifying : perl-Getopt-Std-1.12-481.el9.noarch 178/210 Verifying : perl-HTTP-Tiny-0.076-462.el9.noarch 179/210 Verifying : perl-IO-1.43-481.el9.x86_64 180/210 Verifying : perl-IPC-Open3-1.21-481.el9.noarch 181/210 Verifying : perl-POSIX-1.94-481.el9.x86_64 182/210 Verifying : perl-Symbol-1.08-481.el9.noarch 183/210 Verifying : perl-base-2.27-481.el9.noarch 184/210 Verifying : perl-interpreter-4:5.32.1-481.el9.x86_64 185/210 Verifying : perl-libs-4:5.32.1-481.el9.x86_64 186/210 Verifying : perl-mro-1.23-481.el9.x86_64 187/210 Verifying : perl-overload-1.31-481.el9.noarch 188/210 Verifying : perl-vars-1.05-481.el9.noarch 189/210 Verifying : debugedit-5.0-5.el9.x86_64 190/210 Verifying : perl-Fcntl-1.13-481.el9.x86_64 191/210 Verifying : perl-subs-1.03-481.el9.noarch 192/210 Verifying : python-srpm-macros-3.9-54.el9.noarch 193/210 Verifying : perl-IO-Socket-SSL-2.073-2.el9.noarch 194/210 Verifying : perl-Net-SSLeay-1.94-1.el9.x86_64 195/210 Verifying : perl-Scalar-List-Utils-4:1.56-462.el9.x86_64 196/210 Verifying : pyproject-srpm-macros-1.16.2-1.el9.noarch 197/210 Verifying : rpm-build-4.16.1.3-37.el9.x86_64 198/210 Verifying : redhat-rpm-config-209-1.el9.noarch 199/210 Verifying : go-srpm-macros-3.6.0-10.el9_6.noarch 200/210 Verifying : gdb-minimal-14.2-4.1.el9_6.x86_64 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.x86_64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-4.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.x86_64 binutils-2.35.2-63.el9.x86_64 binutils-gold-2.35.2-63.el9.x86_64 bzip2-1.0.8-10.el9_5.x86_64 bzip2-libs-1.0.8-10.el9_5.x86_64 ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.noarch coreutils-8.32-39.el9.x86_64 coreutils-common-8.32-39.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20250128-1.git5269e22.el9.noarch curl-7.76.1-31.el9.x86_64 cyrus-sasl-lib-2.1.27-21.el9.x86_64 debugedit-5.0-5.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.14-3.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.192-6.el9_6.x86_64 elfutils-debuginfod-client-0.192-6.el9_6.x86_64 elfutils-default-yama-scope-0.192-6.el9_6.noarch elfutils-libelf-0.192-6.el9_6.x86_64 elfutils-libs-0.192-6.el9_6.x86_64 epel-rpm-macros-9-17.el9.noarch file-5.39-16.el9.x86_64 file-libs-5.39-16.el9.x86_64 filesystem-3.16-5.el9.x86_64 findutils-1:4.8.0-7.el9.x86_64 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.x86_64 gdb-minimal-14.2-4.1.el9_6.x86_64 gdbm-libs-1:1.23-1.el9.x86_64 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.19.x86_64 glibc-common-2.34-168.el9_6.19.x86_64 glibc-gconv-extra-2.34-168.el9_6.19.x86_64 glibc-minimal-langpack-2.34-168.el9_6.19.x86_64 gmp-1:6.2.0-13.el9.x86_64 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.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 json-c-0.14-11.el9.x86_64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-8.el9_6.x86_64 libacl-2.3.1-4.el9.x86_64 libarchive-3.5.3-5.el9_6.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-21.el9.x86_64 libbrotli-1.0.9-7.el9_5.x86_64 libcap-2.48-9.el9_2.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-7.el9.x86_64 libcurl-7.76.1-31.el9.x86_64 libdb-5.3.28-57.el9_6.x86_64 libeconf-0.4.1-4.el9.x86_64 libevent-2.1.12-8.el9_4.x86_64 libfdisk-2.37.4-21.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.5.0-5.el9_5.x86_64 libgcrypt-1.10.0-11.el9.x86_64 libgomp-11.5.0-5.el9_5.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-21.el9.x86_64 libnghttp2-1.43.0-6.el9.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.6-3.el9.x86_64 libsemanage-3.6-5.el9_6.x86_64 libsepol-3.6-2.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-21.el9.x86_64 libssh-0.10.4-13.el9.x86_64 libssh-config-0.10.4-13.el9.noarch libstdc++-11.5.0-5.el9_5.x86_64 libtasn1-4.16.0-9.el9.x86_64 libtool-ltdl-2.4.6-46.el9.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-21.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-9.el9_6.x86_64 libzstd-1.5.5-1.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-10.20210508.el9.x86_64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.x86_64 openssl-1:3.2.2-6.el9_5.1.x86_64 openssl-fips-provider-3.0.7-6.el9_5.x86_64 openssl-fips-provider-so-3.0.7-6.el9_5.x86_64 openssl-libs-1:3.2.2-6.el9_5.1.x86_64 p11-kit-0.25.3-3.el9_5.x86_64 p11-kit-trust-0.25.3-3.el9_5.x86_64 pam-1.5.1-25.el9_6.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-4.el9.x86_64 pcre2-10.40-6.el9.x86_64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.el9.noarch perl-B-1.80-481.el9.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.el9.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-4:3.08-462.el9.x86_64 perl-Errno-1.30-481.el9.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.el9.x86_64 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.x86_64 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.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-1.el9.x86_64 perl-POSIX-1.94-481.el9.x86_64 perl-PathTools-3.78-461.el9.x86_64 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.x86_64 perl-SelectSaver-1.02-481.el9.noarch perl-Socket-4:2.031-4.el9.x86_64 perl-Storable-1:3.21-460.el9.x86_64 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.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-481.el9.x86_64 perl-mro-1.23-481.el9.x86_64 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.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 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.x86_64 redhat-release-9.6-0.1.el9.x86_64 redhat-rpm-config-209-1.el9.noarch rpm-4.16.1.3-37.el9.x86_64 rpm-build-4.16.1.3-37.el9.x86_64 rpm-build-libs-4.16.1.3-37.el9.x86_64 rpm-libs-4.16.1.3-37.el9.x86_64 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.x86_64 setup-2.13.7-10.el9.noarch shadow-utils-2:4.9-12.el9.x86_64 sqlite-libs-3.34.1-7.el9_3.x86_64 systemd-libs-252-51.el9_6.1.x86_64 tar-2:1.34-7.el9.x86_64 tzdata-2025b-1.el9.noarch unzip-6.0-58.el9_5.x86_64 util-linux-2.37.4-21.el9.x86_64 util-linux-core-2.37.4-21.el9.x86_64 which-2.21-29.el9.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.5-1.el9.x86_64 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.x86_64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-4.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.x86_64 binutils-2.35.2-63.el9.x86_64 binutils-gold-2.35.2-63.el9.x86_64 bzip2-1.0.8-10.el9_5.x86_64 bzip2-libs-1.0.8-10.el9_5.x86_64 ca-certificates-2024.2.69_v8.0.303-91.4.el9_4.noarch coreutils-8.32-39.el9.x86_64 coreutils-common-8.32-39.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20250128-1.git5269e22.el9.noarch curl-7.76.1-31.el9.x86_64 cyrus-sasl-lib-2.1.27-21.el9.x86_64 debugedit-5.0-5.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.14-3.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.192-6.el9_6.x86_64 elfutils-debuginfod-client-0.192-6.el9_6.x86_64 elfutils-default-yama-scope-0.192-6.el9_6.noarch elfutils-libelf-0.192-6.el9_6.x86_64 elfutils-libs-0.192-6.el9_6.x86_64 epel-rpm-macros-9-17.el9.noarch file-5.39-16.el9.x86_64 file-libs-5.39-16.el9.x86_64 filesystem-3.16-5.el9.x86_64 findutils-4.8.0-7.el9.x86_64 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.x86_64 gdb-minimal-14.2-4.1.el9_6.x86_64 gdbm-libs-1.23-1.el9.x86_64 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.19.x86_64 glibc-common-2.34-168.el9_6.19.x86_64 glibc-gconv-extra-2.34-168.el9_6.19.x86_64 glibc-minimal-langpack-2.34-168.el9_6.19.x86_64 gmp-6.2.0-13.el9.x86_64 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.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 json-c-0.14-11.el9.x86_64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-8.el9_6.x86_64 libacl-2.3.1-4.el9.x86_64 libarchive-3.5.3-5.el9_6.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-21.el9.x86_64 libbrotli-1.0.9-7.el9_5.x86_64 libcap-2.48-9.el9_2.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-7.el9.x86_64 libcurl-7.76.1-31.el9.x86_64 libdb-5.3.28-57.el9_6.x86_64 libeconf-0.4.1-4.el9.x86_64 libevent-2.1.12-8.el9_4.x86_64 libfdisk-2.37.4-21.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.5.0-5.el9_5.x86_64 libgcrypt-1.10.0-11.el9.x86_64 libgomp-11.5.0-5.el9_5.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-21.el9.x86_64 libnghttp2-1.43.0-6.el9.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.6-3.el9.x86_64 libsemanage-3.6-5.el9_6.x86_64 libsepol-3.6-2.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-21.el9.x86_64 libssh-0.10.4-13.el9.x86_64 libssh-config-0.10.4-13.el9.noarch libstdc++-11.5.0-5.el9_5.x86_64 libtasn1-4.16.0-9.el9.x86_64 libtool-ltdl-2.4.6-46.el9.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-21.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-9.el9_6.x86_64 libzstd-1.5.5-1.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-10.20210508.el9.x86_64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.x86_64 openssl-3.2.2-6.el9_5.1.x86_64 openssl-fips-provider-3.0.7-6.el9_5.x86_64 openssl-fips-provider-so-3.0.7-6.el9_5.x86_64 openssl-libs-3.2.2-6.el9_5.1.x86_64 p11-kit-0.25.3-3.el9_5.x86_64 p11-kit-trust-0.25.3-3.el9_5.x86_64 pam-1.5.1-25.el9_6.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-4.el9.x86_64 pcre2-10.40-6.el9.x86_64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-481.el9.noarch perl-B-1.80-481.el9.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-481.el9.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-3.08-462.el9.x86_64 perl-Errno-1.30-481.el9.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-481.el9.x86_64 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.x86_64 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.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-1.el9.x86_64 perl-POSIX-1.94-481.el9.x86_64 perl-PathTools-3.78-461.el9.x86_64 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.x86_64 perl-SelectSaver-1.02-481.el9.noarch perl-Socket-2.031-4.el9.x86_64 perl-Storable-3.21-460.el9.x86_64 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.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-481.el9.x86_64 perl-mro-1.23-481.el9.x86_64 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.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 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.x86_64 redhat-release-9.6-0.1.el9.x86_64 redhat-rpm-config-209-1.el9.noarch rpm-4.16.1.3-37.el9.x86_64 rpm-build-4.16.1.3-37.el9.x86_64 rpm-build-libs-4.16.1.3-37.el9.x86_64 rpm-libs-4.16.1.3-37.el9.x86_64 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.x86_64 setup-2.13.7-10.el9.noarch shadow-utils-4.9-12.el9.x86_64 sqlite-libs-3.34.1-7.el9_3.x86_64 systemd-libs-252-51.el9_6.1.x86_64 tar-1.34-7.el9.x86_64 tzdata-2025b-1.el9.noarch unzip-6.0-58.el9_5.x86_64 util-linux-2.37.4-21.el9.x86_64 util-linux-core-2.37.4-21.el9.x86_64 which-2.21-29.el9.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.5-1.el9.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1553817600 Wrote: /builddir/build/SRPMS/faiss-1.11.0-20250624.0.gitdd0d40b5.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-x86_64-1750813287.107843/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1750813287.107843/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1750813287.107843/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-4il6y3rw/faiss/faiss.spec) Config(child) 0 minutes 46 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-20250624.0.gitdd0d40b5.cu12_9.el9.src.rpm) Config(rhel+epel-9-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1750813287.107843/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1750813287.107843/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-x86_64-1750813287.107843/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.x86_64 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-20250624.0.gitdd0d40b5.cu12_9.el9.src.rpm Start: build setup for faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1553817600 Wrote: /builddir/build/SRPMS/faiss-1.11.0-20250624.0.gitdd0d40b5.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 90 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_CUDA 146 kB/s | 1.8 kB 00:00 Additional repo http_developer_download_nvidia_ 140 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 204 kB/s | 3.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 44 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 49 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 30 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 503 kB/s | 36 kB 00:00 Dependencies resolved. ================================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================================ Installing: cmake x86_64 3.28.3-8.el9 copr_base 8.6 M cuda-cudart-devel-12-9 x86_64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 3.0 M cuda-driver-devel-12-9 x86_64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 43 k cuda-gcc-13-c++ x86_64 13.3.1-3.el9 copr_base 16 M cuda-nvcc-12-9 x86_64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 111 M cuda-nvml-devel-12-9 x86_64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 201 k cuda-nvrtc-devel-12-9 x86_64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 74 M cuda-nvtx-12-9 x86_64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 92 k cuda-profiler-api-12-9 x86_64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 26 k doxygen x86_64 1:1.9.1-12.el9_5 codeready-builder 4.2 M gcc-c++ x86_64 11.5.0-5.el9_5 appstream 13 M git x86_64 2.47.1-2.el9_6 appstream 54 k libcublas-devel-12-9 x86_64 12.9.1.4-2 copr_rezso_CUDA 91 k libcurand-devel-12-9 x86_64 10.3.10.19-2 copr_rezso_CUDA 248 k openblas-devel x86_64 0.3.26-2.el9 codeready-builder 88 k openblas-openmp x86_64 0.3.26-2.el9 appstream 4.9 M python3-devel x86_64 3.9.21-2.el9 appstream 249 k python3-numpy x86_64 1:1.23.5-1.el9 appstream 6.1 M python3-setuptools noarch 53.0.0-13.el9 baseos 947 k swig x86_64 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 x86_64 12.92-1.el9 appstream 1.1 M atk x86_64 2.36.0-5.el9 appstream 296 k avahi-libs x86_64 0.8-22.el9_6 baseos 67 k cairo x86_64 1.17.4-7.el9 appstream 664 k cairo-gobject x86_64 1.17.4-7.el9 appstream 20 k cmake-data noarch 3.28.3-8.el9 copr_base 1.8 M cmake-filesystem x86_64 3.28.3-8.el9 copr_base 18 k cmake-rpm-macros noarch 3.28.3-8.el9 copr_base 18 k cpp x86_64 11.5.0-5.el9_5 appstream 11 M cuda-cccl-12-9 x86_64 12.9.27-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 1.7 M cuda-crt-12-9 x86_64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 120 k cuda-cudart-12-9 x86_64 12.9.79-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 237 k cuda-gcc-13 x86_64 13.3.1-3.el9 copr_base 35 M cuda-nvrtc-12-9 x86_64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 85 M cuda-nvvm-12-9 x86_64 12.9.86-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 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 x86_64 1:2.3.3op2-33.el9 baseos 265 k dbus-libs x86_64 1:1.12.20-8.el9 baseos 154 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 x86_64 2.5.0-5.el9_6 baseos 119 k flexiblas x86_64 3.0.4-8.el9 appstream 34 k flexiblas-netlib x86_64 3.0.4-8.el9 appstream 3.0 M flexiblas-openblas-openmp x86_64 3.0.4-8.el9 appstream 19 k fontconfig x86_64 2.14.0-2.el9_1 appstream 301 k fonts-filesystem noarch 1:2.0.5-7.el9.1 baseos 11 k freetype x86_64 2.10.4-10.el9_5 baseos 389 k fribidi x86_64 1.0.10-6.el9.2 appstream 89 k gcc x86_64 11.5.0-5.el9_5 appstream 32 M gcc-plugin-annobin x86_64 11.5.0-5.el9_5 appstream 42 k gd x86_64 2.3.2-3.el9 appstream 134 k gdk-pixbuf2 x86_64 2.42.6-4.el9_4 appstream 496 k gdk-pixbuf2-modules x86_64 2.42.6-4.el9_4 appstream 93 k git-core x86_64 2.47.1-2.el9_6 appstream 4.7 M git-core-doc noarch 2.47.1-2.el9_6 appstream 3.0 M glib2 x86_64 2.68.4-16.el9 baseos 2.6 M glibc-devel x86_64 2.34-168.el9_6.19 appstream 34 k glibc-headers x86_64 2.34-168.el9_6.19 appstream 541 k gnutls x86_64 3.8.3-6.el9 baseos 1.1 M google-droid-sans-fonts noarch 20200215-11.el9.2 appstream 2.7 M graphite2 x86_64 1.3.14-9.el9 baseos 98 k graphviz x86_64 2.44.0-26.el9 appstream 3.3 M gtk-update-icon-cache x86_64 3.24.31-5.el9 appstream 35 k gtk2 x86_64 2.24.33-8.el9 appstream 3.5 M harfbuzz x86_64 2.7.4-10.el9 baseos 629 k hicolor-icon-theme noarch 0.17-13.el9 appstream 223 k jbig2dec-libs x86_64 0.19-7.el9 appstream 75 k jbigkit-libs x86_64 2.1-23.el9 appstream 56 k kernel-headers x86_64 5.14.0-570.23.1.el9_6 appstream 3.5 M langpacks-core-font-en noarch 3.0-16.el9 appstream 11 k lcms2 x86_64 2.12-3.el9 appstream 169 k less x86_64 590-5.el9 baseos 167 k libICE x86_64 1.0.10-8.el9 appstream 73 k libSM x86_64 1.2.3-10.el9 appstream 44 k libX11 x86_64 1.7.0-11.el9 appstream 648 k libX11-common noarch 1.7.0-11.el9 appstream 209 k libXau x86_64 1.0.9-8.el9 appstream 34 k libXaw x86_64 1.0.13-19.el9 appstream 200 k libXcomposite x86_64 0.4.5-7.el9 appstream 26 k libXcursor x86_64 1.2.0-7.el9 appstream 33 k libXdamage x86_64 1.1.5-7.el9 appstream 25 k libXext x86_64 1.3.4-8.el9 appstream 42 k libXfixes x86_64 5.0.3-16.el9 appstream 22 k libXft x86_64 2.3.3-8.el9 appstream 64 k libXi x86_64 1.7.10-8.el9 appstream 41 k libXinerama x86_64 1.1.4-10.el9 appstream 17 k libXmu x86_64 1.1.3-8.el9 appstream 78 k libXpm x86_64 3.5.13-10.el9 appstream 61 k libXrandr x86_64 1.5.2-8.el9 appstream 30 k libXrender x86_64 0.9.10-16.el9 appstream 30 k libXt x86_64 1.2.0-6.el9 appstream 182 k libcbor x86_64 0.7.0-5.el9 baseos 59 k libcublas-12-9 x86_64 12.9.1.4-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 555 M libcurand-12-9 x86_64 10.3.10.19-1 http_developer_download_nvidia_com_compute_cuda_repos_rhel9_x86_64 64 M libdatrie x86_64 0.2.13-4.el9 appstream 34 k libedit x86_64 3.1-38.20210216cvs.el9 baseos 107 k libfido2 x86_64 1.13.0-2.el9 baseos 100 k libfontenc x86_64 1.1.3-17.el9 appstream 33 k libgfortran x86_64 11.5.0-5.el9_5 baseos 799 k libgs x86_64 9.54.0-19.el9_6 appstream 3.2 M libijs x86_64 0.35-15.el9 appstream 32 k libjpeg-turbo x86_64 2.0.90-7.el9 appstream 178 k libmpc x86_64 1.2.1-4.el9 appstream 65 k libpaper x86_64 1.1.28-4.el9 appstream 49 k libpng x86_64 2:1.6.37-12.el9 baseos 119 k libquadmath x86_64 11.5.0-5.el9_5 baseos 190 k librsvg2 x86_64 2.50.7-3.el9 appstream 3.2 M libstdc++-devel x86_64 11.5.0-5.el9_5 appstream 2.4 M libthai x86_64 0.1.28-8.el9 appstream 211 k libtiff x86_64 4.4.0-13.el9 appstream 201 k libuv x86_64 1:1.42.0-2.el9_4 appstream 151 k libwebp x86_64 1.2.0-8.el9_3 appstream 282 k libxcb x86_64 1.13.1-9.el9 appstream 247 k libxcrypt-devel x86_64 4.4.18-3.el9 appstream 32 k llvm-libs x86_64 19.1.7-2.el9 appstream 29 M make x86_64 1:4.3-8.el9 baseos 541 k mkfontscale x86_64 1.2.1-3.el9 appstream 34 k nettle x86_64 3.10.1-1.el9 baseos 568 k openblas x86_64 0.3.26-2.el9 appstream 41 k openblas-openmp64 x86_64 0.3.26-2.el9 appstream 4.8 M openblas-openmp64_ x86_64 0.3.26-2.el9 codeready-builder 4.8 M openblas-serial x86_64 0.3.26-2.el9 appstream 4.8 M openblas-serial64 x86_64 0.3.26-2.el9 codeready-builder 4.7 M openblas-serial64_ x86_64 0.3.26-2.el9 codeready-builder 4.7 M openblas-threads x86_64 0.3.26-2.el9 codeready-builder 4.9 M openblas-threads64 x86_64 0.3.26-2.el9 codeready-builder 4.8 M openblas-threads64_ x86_64 0.3.26-2.el9 codeready-builder 4.8 M openjpeg2 x86_64 2.4.0-8.el9 appstream 165 k openssh x86_64 8.7p1-45.el9 baseos 463 k openssh-clients x86_64 8.7p1-45.el9 baseos 719 k pango x86_64 1.48.7-3.el9 appstream 306 k perl-DynaLoader x86_64 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 x86_64 2.38-11.el9 appstream 40 k perl-lib x86_64 0.65-481.el9 appstream 15 k pixman x86_64 0.40.0-6.el9_3 appstream 271 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 x86_64 3.9.21-2.el9 baseos 30 k python3-libs x86_64 3.9.21-2.el9 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 baseos 469 k shared-mime-info x86_64 2.1-5.el9 baseos 561 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 169 Packages Total download size: 1.2 G Installed size: 3.0 G Downloading Packages: (1/169): cmake-filesystem-3.28.3-8.el9.x86_64.r 957 kB/s | 18 kB 00:00 (2/169): cmake-data-3.28.3-8.el9.noarch.rpm 71 MB/s | 1.8 MB 00:00 (3/169): cmake-rpm-macros-3.28.3-8.el9.noarch.r 2.8 MB/s | 18 kB 00:00 (4/169): cmake-3.28.3-8.el9.x86_64.rpm 134 MB/s | 8.6 MB 00:00 (5/169): libcublas-devel-12-9-12.9.1.4-2.x86_64 1.5 MB/s | 91 kB 00:00 (6/169): cuda-gcc-13-13.3.1-3.el9.x86_64.rpm 153 MB/s | 35 MB 00:00 (7/169): cuda-gcc-13-c++-13.3.1-3.el9.x86_64.rp 65 MB/s | 16 MB 00:00 (8/169): libcurand-devel-12-9-10.3.10.19-2.x86_ 1.6 MB/s | 248 kB 00:00 (9/169): cuda-crt-12-9-12.9.86-1.x86_64.rpm 3.9 MB/s | 120 kB 00:00 (10/169): cuda-cudart-12-9-12.9.79-1.x86_64.rpm 7.0 MB/s | 237 kB 00:00 (11/169): cuda-driver-devel-12-9-12.9.79-1.x86_ 5.1 MB/s | 43 kB 00:00 (12/169): cuda-cccl-12-9-12.9.27-1.x86_64.rpm 27 MB/s | 1.7 MB 00:00 (13/169): cuda-nvml-devel-12-9-12.9.79-1.x86_64 21 MB/s | 201 kB 00:00 (14/169): cuda-cudart-devel-12-9-12.9.79-1.x86_ 87 MB/s | 3.0 MB 00:00 (15/169): cuda-nvrtc-devel-12-9-12.9.86-1.x86_6 108 MB/s | 74 MB 00:00 (16/169): cuda-nvtx-12-9-12.9.79-1.x86_64.rpm 6.3 MB/s | 92 kB 00:00 (17/169): cuda-nvrtc-12-9-12.9.86-1.x86_64.rpm 106 MB/s | 85 MB 00:00 (18/169): cuda-profiler-api-12-9-12.9.79-1.x86_ 424 kB/s | 26 kB 00:00 (19/169): cuda-toolkit-12-9-config-common-12.9. 1.2 MB/s | 7.8 kB 00:00 (20/169): cuda-toolkit-12-config-common-12.9.79 984 kB/s | 8.0 kB 00:00 (21/169): cuda-toolkit-config-common-12.9.79-1. 1.3 MB/s | 8.0 kB 00:00 (22/169): cuda-nvvm-12-9-12.9.86-1.x86_64.rpm 172 MB/s | 58 MB 00:00 (23/169): cuda-nvcc-12-9-12.9.86-1.x86_64.rpm 89 MB/s | 111 MB 00:01 (24/169): dejavu-sans-fonts-2.37-18.el9.noarch. 8.7 MB/s | 1.3 MB 00:00 (25/169): fonts-filesystem-2.0.5-7.el9.1.noarch 155 kB/s | 11 kB 00:00 (26/169): libcurand-12-9-10.3.10.19-1.x86_64.rp 131 MB/s | 64 MB 00:00 (27/169): graphite2-1.3.14-9.el9.x86_64.rpm 1.1 MB/s | 98 kB 00:00 (28/169): python3-pyparsing-2.4.7-9.el9.noarch. 2.0 MB/s | 154 kB 00:00 (29/169): libpng-1.6.37-12.el9.x86_64.rpm 1.2 MB/s | 119 kB 00:00 (30/169): libcbor-0.7.0-5.el9.x86_64.rpm 781 kB/s | 59 kB 00:00 (31/169): shared-mime-info-2.1-5.el9.x86_64.rpm 7.4 MB/s | 561 kB 00:00 (32/169): dbus-libs-1.12.20-8.el9.x86_64.rpm 2.0 MB/s | 154 kB 00:00 (33/169): libedit-3.1-38.20210216cvs.el9.x86_64 1.4 MB/s | 107 kB 00:00 (34/169): harfbuzz-2.7.4-10.el9.x86_64.rpm 6.1 MB/s | 629 kB 00:00 (35/169): libfido2-1.13.0-2.el9.x86_64.rpm 1.1 MB/s | 100 kB 00:00 (36/169): make-4.3-8.el9.x86_64.rpm 6.5 MB/s | 541 kB 00:00 (37/169): less-590-5.el9.x86_64.rpm 2.0 MB/s | 167 kB 00:00 (38/169): python3-pip-wheel-21.3.1-1.el9.noarch 14 MB/s | 1.1 MB 00:00 (39/169): python3-setuptools-53.0.0-13.el9.noar 11 MB/s | 947 kB 00:00 (40/169): python3-setuptools-wheel-53.0.0-13.el 5.7 MB/s | 469 kB 00:00 (41/169): freetype-2.10.4-10.el9_5.x86_64.rpm 4.7 MB/s | 389 kB 00:00 (42/169): libgfortran-11.5.0-5.el9_5.x86_64.rpm 10 MB/s | 799 kB 00:00 (43/169): libquadmath-11.5.0-5.el9_5.x86_64.rpm 2.3 MB/s | 190 kB 00:00 (44/169): cups-libs-2.3.3op2-33.el9.x86_64.rpm 3.4 MB/s | 265 kB 00:00 (45/169): gnutls-3.8.3-6.el9.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (46/169): glib2-2.68.4-16.el9.x86_64.rpm 14 MB/s | 2.6 MB 00:00 (47/169): nettle-3.10.1-1.el9.x86_64.rpm 7.2 MB/s | 568 kB 00:00 (48/169): openssh-8.7p1-45.el9.x86_64.rpm 5.8 MB/s | 463 kB 00:00 (49/169): openssh-clients-8.7p1-45.el9.x86_64.r 9.1 MB/s | 719 kB 00:00 (50/169): python3-3.9.21-2.el9.x86_64.rpm 286 kB/s | 30 kB 00:00 (51/169): python3-libs-3.9.21-2.el9.x86_64.rpm 73 MB/s | 8.1 MB 00:00 (52/169): avahi-libs-0.8-22.el9_6.x86_64.rpm 841 kB/s | 67 kB 00:00 (53/169): expat-2.5.0-5.el9_6.x86_64.rpm 1.6 MB/s | 119 kB 00:00 (54/169): vim-filesystem-8.2.2637-22.el9_6.noar 232 kB/s | 17 kB 00:00 (55/169): flexiblas-openblas-openmp-3.0.4-8.el9 266 kB/s | 19 kB 00:00 (56/169): libXcursor-1.2.0-7.el9.x86_64.rpm 453 kB/s | 33 kB 00:00 (57/169): libXext-1.3.4-8.el9.x86_64.rpm 558 kB/s | 42 kB 00:00 (58/169): libXt-1.2.0-6.el9.x86_64.rpm 2.4 MB/s | 182 kB 00:00 (59/169): libthai-0.1.28-8.el9.x86_64.rpm 2.5 MB/s | 211 kB 00:00 (60/169): perl-Error-0.17029-7.el9.noarch.rpm 579 kB/s | 46 kB 00:00 (61/169): perl-TermReadKey-2.38-11.el9.x86_64.r 517 kB/s | 40 kB 00:00 (62/169): urw-base35-d050000l-fonts-20200910-6. 1.0 MB/s | 78 kB 00:00 (63/169): urw-base35-z003-fonts-20200910-6.el9. 3.6 MB/s | 278 kB 00:00 (64/169): xorg-x11-fonts-ISO8859-1-100dpi-7.5-3 13 MB/s | 1.1 MB 00:00 (65/169): libcublas-12-9-12.9.1.4-1.x86_64.rpm 203 MB/s | 555 MB 00:02 (66/169): cairo-gobject-1.17.4-7.el9.x86_64.rpm 38 kB/s | 20 kB 00:00 (67/169): flexiblas-3.0.4-8.el9.x86_64.rpm 68 kB/s | 34 kB 00:00 (68/169): libXft-2.3.3-8.el9.x86_64.rpm 825 kB/s | 64 kB 00:00 (69/169): libXrandr-1.5.2-8.el9.x86_64.rpm 379 kB/s | 30 kB 00:00 (70/169): langpacks-core-font-en-3.0-16.el9.noa 117 kB/s | 11 kB 00:00 (71/169): libdatrie-0.2.13-4.el9.x86_64.rpm 454 kB/s | 34 kB 00:00 (72/169): mkfontscale-1.2.1-3.el9.x86_64.rpm 452 kB/s | 34 kB 00:00 (73/169): libijs-0.35-15.el9.x86_64.rpm 325 kB/s | 32 kB 00:00 (74/169): urw-base35-nimbus-sans-fonts-20200910 14 MB/s | 1.3 MB 00:00 (75/169): lcms2-2.12-3.el9.x86_64.rpm 2.0 MB/s | 169 kB 00:00 (76/169): adobe-mappings-cmap-20171205-12.el9.n 15 MB/s | 1.9 MB 00:00 (77/169): libICE-1.0.10-8.el9.x86_64.rpm 926 kB/s | 73 kB 00:00 (78/169): libXi-1.7.10-8.el9.x86_64.rpm 531 kB/s | 41 kB 00:00 (79/169): libmpc-1.2.1-4.el9.x86_64.rpm 805 kB/s | 65 kB 00:00 (80/169): libxcrypt-devel-4.4.18-3.el9.x86_64.r 420 kB/s | 32 kB 00:00 (81/169): urw-base35-gothic-fonts-20200910-6.el 8.1 MB/s | 647 kB 00:00 (82/169): urw-base35-p052-fonts-20200910-6.el9. 12 MB/s | 977 kB 00:00 (83/169): adobe-mappings-pdf-20180407-10.el9.no 7.3 MB/s | 650 kB 00:00 (84/169): urw-base35-nimbus-mono-ps-fonts-20200 5.4 MB/s | 799 kB 00:00 (85/169): google-droid-sans-fonts-20200215-11.e 32 MB/s | 2.7 MB 00:00 (86/169): flexiblas-netlib-3.0.4-8.el9.x86_64.r 29 MB/s | 3.0 MB 00:00 (87/169): jbigkit-libs-2.1-23.el9.x86_64.rpm 681 kB/s | 56 kB 00:00 (88/169): libXmu-1.1.3-8.el9.x86_64.rpm 1.1 MB/s | 78 kB 00:00 (89/169): libXcomposite-0.4.5-7.el9.x86_64.rpm 299 kB/s | 26 kB 00:00 (90/169): libSM-1.2.3-10.el9.x86_64.rpm 479 kB/s | 44 kB 00:00 (91/169): libfontenc-1.1.3-17.el9.x86_64.rpm 440 kB/s | 33 kB 00:00 (92/169): python3-packaging-20.9-5.el9.noarch.r 1.0 MB/s | 81 kB 00:00 (93/169): libpaper-1.1.28-4.el9.x86_64.rpm 596 kB/s | 49 kB 00:00 (94/169): urw-base35-fonts-20200910-6.el9.noarc 136 kB/s | 11 kB 00:00 (95/169): urw-base35-fonts-common-20200910-6.el 274 kB/s | 23 kB 00:00 (96/169): urw-base35-c059-fonts-20200910-6.el9. 7.9 MB/s | 878 kB 00:00 (97/169): urw-base35-standard-symbols-ps-fonts- 569 kB/s | 44 kB 00:00 (98/169): xml-common-0.6.3-58.el9.noarch.rpm 450 kB/s | 36 kB 00:00 (99/169): atk-2.36.0-5.el9.x86_64.rpm 3.2 MB/s | 296 kB 00:00 (100/169): cairo-1.17.4-7.el9.x86_64.rpm 8.0 MB/s | 664 kB 00:00 (101/169): gd-2.3.2-3.el9.x86_64.rpm 1.7 MB/s | 134 kB 00:00 (102/169): libXau-1.0.9-8.el9.x86_64.rpm 429 kB/s | 34 kB 00:00 (103/169): libXaw-1.0.13-19.el9.x86_64.rpm 2.6 MB/s | 200 kB 00:00 (104/169): libXfixes-5.0.3-16.el9.x86_64.rpm 279 kB/s | 22 kB 00:00 (105/169): libXinerama-1.1.4-10.el9.x86_64.rpm 228 kB/s | 17 kB 00:00 (106/169): libXrender-0.9.10-16.el9.x86_64.rpm 332 kB/s | 30 kB 00:00 (107/169): libxcb-1.13.1-9.el9.x86_64.rpm 3.0 MB/s | 247 kB 00:00 (108/169): urw-base35-bookman-fonts-20200910-6. 11 MB/s | 850 kB 00:00 (109/169): urw-base35-nimbus-roman-fonts-202009 10 MB/s | 860 kB 00:00 (110/169): adobe-mappings-cmap-deprecated-20171 1.3 MB/s | 110 kB 00:00 (111/169): libXdamage-1.1.5-7.el9.x86_64.rpm 168 kB/s | 25 kB 00:00 (112/169): fribidi-1.0.10-6.el9.2.x86_64.rpm 887 kB/s | 89 kB 00:00 (113/169): hicolor-icon-theme-0.17-13.el9.noarc 2.2 MB/s | 223 kB 00:00 (114/169): jbig2dec-libs-0.19-7.el9.x86_64.rpm 885 kB/s | 75 kB 00:00 (115/169): fontconfig-2.14.0-2.el9_1.x86_64.rpm 2.7 MB/s | 301 kB 00:00 (116/169): gtk2-2.24.33-8.el9.x86_64.rpm 36 MB/s | 3.5 MB 00:00 (117/169): libwebp-1.2.0-8.el9_3.x86_64.rpm 3.6 MB/s | 282 kB 00:00 (118/169): pango-1.48.7-3.el9.x86_64.rpm 3.5 MB/s | 306 kB 00:00 (119/169): pixman-0.40.0-6.el9_3.x86_64.rpm 3.3 MB/s | 271 kB 00:00 (120/169): libXpm-3.5.13-10.el9.x86_64.rpm 826 kB/s | 61 kB 00:00 (121/169): graphviz-2.44.0-26.el9.x86_64.rpm 37 MB/s | 3.3 MB 00:00 (122/169): libjpeg-turbo-2.0.90-7.el9.x86_64.rp 2.3 MB/s | 178 kB 00:00 (123/169): perl-File-Find-1.37-481.el9.noarch.r 344 kB/s | 26 kB 00:00 (124/169): perl-lib-0.65-481.el9.x86_64.rpm 201 kB/s | 15 kB 00:00 (125/169): librsvg2-2.50.7-3.el9.x86_64.rpm 37 MB/s | 3.2 MB 00:00 (126/169): gdk-pixbuf2-2.42.6-4.el9_4.x86_64.rp 6.5 MB/s | 496 kB 00:00 (127/169): gdk-pixbuf2-modules-2.42.6-4.el9_4.x 1.3 MB/s | 93 kB 00:00 (128/169): python3-rpm-generators-12-9.el9.noar 322 kB/s | 29 kB 00:00 (129/169): perl-DynaLoader-1.47-481.el9.x86_64. 354 kB/s | 26 kB 00:00 (130/169): libuv-1.42.0-2.el9_4.x86_64.rpm 2.0 MB/s | 151 kB 00:00 (131/169): gtk-update-icon-cache-3.24.31-5.el9. 457 kB/s | 35 kB 00:00 (132/169): python3-rpm-macros-3.9-54.el9.noarch 132 kB/s | 10 kB 00:00 (133/169): libtiff-4.4.0-13.el9.x86_64.rpm 2.3 MB/s | 201 kB 00:00 (134/169): openblas-0.3.26-2.el9.x86_64.rpm 508 kB/s | 41 kB 00:00 (135/169): python-rpm-macros-3.9-54.el9.noarch. 173 kB/s | 16 kB 00:00 (136/169): openblas-openmp-0.3.26-2.el9.x86_64. 36 MB/s | 4.9 MB 00:00 (137/169): openblas-serial-0.3.26-2.el9.x86_64. 35 MB/s | 4.8 MB 00:00 (138/169): cpp-11.5.0-5.el9_5.x86_64.rpm 93 MB/s | 11 MB 00:00 (139/169): gcc-11.5.0-5.el9_5.x86_64.rpm 153 MB/s | 32 MB 00:00 (140/169): gcc-c++-11.5.0-5.el9_5.x86_64.rpm 58 MB/s | 13 MB 00:00 (141/169): gcc-plugin-annobin-11.5.0-5.el9_5.x8 294 kB/s | 42 kB 00:00 (142/169): libstdc++-devel-11.5.0-5.el9_5.x86_6 26 MB/s | 2.4 MB 00:00 (143/169): annobin-12.92-1.el9.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (144/169): libX11-1.7.0-11.el9.x86_64.rpm 3.2 MB/s | 648 kB 00:00 (145/169): openjpeg2-2.4.0-8.el9.x86_64.rpm 1.3 MB/s | 165 kB 00:00 (146/169): llvm-libs-19.1.7-2.el9.x86_64.rpm 162 MB/s | 29 MB 00:00 (147/169): libX11-common-1.7.0-11.el9.noarch.rp 1.9 MB/s | 209 kB 00:00 (148/169): python3-numpy-1.23.5-1.el9.x86_64.rp 40 MB/s | 6.1 MB 00:00 (149/169): openblas-openmp64-0.3.26-2.el9.x86_6 44 MB/s | 4.8 MB 00:00 (150/169): python3-devel-3.9.21-2.el9.x86_64.rp 2.3 MB/s | 249 kB 00:00 (151/169): git-2.47.1-2.el9_6.x86_64.rpm 754 kB/s | 54 kB 00:00 (152/169): git-core-2.47.1-2.el9_6.x86_64.rpm 32 MB/s | 4.7 MB 00:00 (153/169): git-core-doc-2.47.1-2.el9_6.noarch.r 25 MB/s | 3.0 MB 00:00 (154/169): perl-Git-2.47.1-2.el9_6.noarch.rpm 267 kB/s | 39 kB 00:00 (155/169): libgs-9.54.0-19.el9_6.x86_64.rpm 28 MB/s | 3.2 MB 00:00 (156/169): glibc-devel-2.34-168.el9_6.19.x86_64 357 kB/s | 34 kB 00:00 (157/169): glibc-headers-2.34-168.el9_6.19.x86_ 5.2 MB/s | 541 kB 00:00 (158/169): emacs-filesystem-27.2-14.el9_6.2.noa 111 kB/s | 8.9 kB 00:00 (159/169): kernel-headers-5.14.0-570.23.1.el9_6 39 MB/s | 3.5 MB 00:00 (160/169): swig-4.0.2-8.el9.x86_64.rpm 17 MB/s | 1.6 MB 00:00 (161/169): openblas-devel-0.3.26-2.el9.x86_64.r 1.0 MB/s | 88 kB 00:00 (162/169): doxygen-1.9.1-12.el9_5.x86_64.rpm 33 MB/s | 4.2 MB 00:00 (163/169): openblas-openmp64_-0.3.26-2.el9.x86_ 40 MB/s | 4.8 MB 00:00 (164/169): openblas-serial64-0.3.26-2.el9.x86_6 37 MB/s | 4.7 MB 00:00 (165/169): openblas-serial64_-0.3.26-2.el9.x86_ 45 MB/s | 4.7 MB 00:00 (166/169): openblas-threads64-0.3.26-2.el9.x86_ 45 MB/s | 4.8 MB 00:00 (167/169): openblas-threads64_-0.3.26-2.el9.x86 36 MB/s | 4.8 MB 00:00 (168/169): openblas-threads-0.3.26-2.el9.x86_64 22 MB/s | 4.9 MB 00:00 (169/169): pyproject-rpm-macros-1.16.2-1.el9.no 630 kB/s | 46 kB 00:00 -------------------------------------------------------------------------------- Total 167 MB/s | 1.2 GB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : openblas-0.3.26-2.el9.x86_64 1/169 Installing : libpng-2:1.6.37-12.el9.x86_64 2/169 Installing : libjpeg-turbo-2.0.90-7.el9.x86_64 3/169 Installing : libmpc-1.2.1-4.el9.x86_64 4/169 Installing : expat-2.5.0-5.el9_6.x86_64 5/169 Installing : fonts-filesystem-1:2.0.5-7.el9.1.noarch 6/169 Installing : urw-base35-fonts-common-20200910-6.el9.noarch 7/169 Installing : python-rpm-macros-3.9-54.el9.noarch 8/169 Installing : libwebp-1.2.0-8.el9_3.x86_64 9/169 Installing : cuda-toolkit-config-common-12.9.79-1.noarch 10/169 Installing : cuda-toolkit-12-config-common-12.9.79-1.noarch 11/169 Installing : cuda-toolkit-12-9-config-common-12.9.79-1.noarch 12/169 Installing : python3-rpm-macros-3.9-54.el9.noarch 13/169 Installing : dejavu-sans-fonts-2.37-18.el9.noarch 14/169 Installing : emacs-filesystem-1:27.2-14.el9_6.2.noarch 15/169 Installing : pixman-0.40.0-6.el9_3.x86_64 16/169 Installing : libICE-1.0.10-8.el9.x86_64 17/169 Installing : adobe-mappings-cmap-20171205-12.el9.noarch 18/169 Installing : flexiblas-3.0.4-8.el9.x86_64 19/169 Installing : libquadmath-11.5.0-5.el9_5.x86_64 20/169 Installing : libgfortran-11.5.0-5.el9_5.x86_64 21/169 Installing : openblas-openmp-0.3.26-2.el9.x86_64 22/169 Installing : make-1:4.3-8.el9.x86_64 23/169 Installing : libedit-3.1-38.20210216cvs.el9.x86_64 24/169 Installing : cmake-filesystem-3.28.3-8.el9.x86_64 25/169 Installing : llvm-libs-19.1.7-2.el9.x86_64 26/169 Installing : flexiblas-openblas-openmp-3.0.4-8.el9.x86_64 27/169 Installing : flexiblas-netlib-3.0.4-8.el9.x86_64 28/169 Installing : openblas-serial-0.3.26-2.el9.x86_64 29/169 Installing : openblas-openmp64-0.3.26-2.el9.x86_64 30/169 Installing : openblas-openmp64_-0.3.26-2.el9.x86_64 31/169 Installing : openblas-serial64-0.3.26-2.el9.x86_64 32/169 Installing : openblas-serial64_-0.3.26-2.el9.x86_64 33/169 Installing : openblas-threads-0.3.26-2.el9.x86_64 34/169 Installing : openblas-threads64-0.3.26-2.el9.x86_64 35/169 Installing : openblas-threads64_-0.3.26-2.el9.x86_64 36/169 Installing : adobe-mappings-cmap-deprecated-20171205-12.el9.n 37/169 Installing : libSM-1.2.3-10.el9.x86_64 38/169 Installing : langpacks-core-font-en-3.0-16.el9.noarch 39/169 Installing : cuda-cudart-12-9-12.9.79-1.x86_64 40/169 Running scriptlet: cuda-cudart-12-9-12.9.79-1.x86_64 40/169 Installing : libcublas-12-9-12.9.1.4-1.x86_64 41/169 Running scriptlet: libcublas-12-9-12.9.1.4-1.x86_64 41/169 Installing : libcurand-12-9-10.3.10.19-1.x86_64 42/169 Running scriptlet: libcurand-12-9-10.3.10.19-1.x86_64 42/169 Installing : google-droid-sans-fonts-20200215-11.el9.2.noarch 43/169 Installing : cuda-gcc-13-13.3.1-3.el9.x86_64 44/169 Installing : cpp-11.5.0-5.el9_5.x86_64 45/169 Installing : kernel-headers-5.14.0-570.23.1.el9_6.x86_64 46/169 Installing : glibc-headers-2.34-168.el9_6.19.x86_64 47/169 Installing : glibc-devel-2.34-168.el9_6.19.x86_64 48/169 Installing : libxcrypt-devel-4.4.18-3.el9.x86_64 49/169 Installing : gcc-11.5.0-5.el9_5.x86_64 50/169 Running scriptlet: gcc-11.5.0-5.el9_5.x86_64 50/169 Installing : libX11-common-1.7.0-11.el9.noarch 51/169 Installing : openjpeg2-2.4.0-8.el9.x86_64 52/169 Installing : libstdc++-devel-11.5.0-5.el9_5.x86_64 53/169 Installing : gcc-c++-11.5.0-5.el9_5.x86_64 54/169 Installing : libuv-1:1.42.0-2.el9_4.x86_64 55/169 Installing : perl-DynaLoader-1.47-481.el9.x86_64 56/169 Installing : perl-TermReadKey-2.38-11.el9.x86_64 57/169 Installing : perl-lib-0.65-481.el9.x86_64 58/169 Installing : perl-File-Find-1.37-481.el9.noarch 59/169 Installing : jbig2dec-libs-0.19-7.el9.x86_64 60/169 Installing : hicolor-icon-theme-0.17-13.el9.noarch 61/169 Installing : fribidi-1.0.10-6.el9.2.x86_64 62/169 Installing : libXau-1.0.9-8.el9.x86_64 63/169 Installing : libxcb-1.13.1-9.el9.x86_64 64/169 Installing : libX11-1.7.0-11.el9.x86_64 65/169 Installing : libXext-1.3.4-8.el9.x86_64 66/169 Installing : libXrender-0.9.10-16.el9.x86_64 67/169 Installing : libXt-1.2.0-6.el9.x86_64 68/169 Installing : libXfixes-5.0.3-16.el9.x86_64 69/169 Installing : libXmu-1.1.3-8.el9.x86_64 70/169 Installing : libXpm-3.5.13-10.el9.x86_64 71/169 Installing : libXaw-1.0.13-19.el9.x86_64 72/169 Installing : libXcursor-1.2.0-7.el9.x86_64 73/169 Installing : libXdamage-1.1.5-7.el9.x86_64 74/169 Installing : libXrandr-1.5.2-8.el9.x86_64 75/169 Installing : libXi-1.7.10-8.el9.x86_64 76/169 Installing : libXinerama-1.1.4-10.el9.x86_64 77/169 Installing : libXcomposite-0.4.5-7.el9.x86_64 78/169 Running scriptlet: xml-common-0.6.3-58.el9.noarch 79/169 Installing : xml-common-0.6.3-58.el9.noarch 79/169 Installing : libpaper-1.1.28-4.el9.x86_64 80/169 Installing : libfontenc-1.1.3-17.el9.x86_64 81/169 Installing : jbigkit-libs-2.1-23.el9.x86_64 82/169 Installing : libtiff-4.4.0-13.el9.x86_64 83/169 Installing : adobe-mappings-pdf-20180407-10.el9.noarch 84/169 Installing : lcms2-2.12-3.el9.x86_64 85/169 Installing : libijs-0.35-15.el9.x86_64 86/169 Installing : libdatrie-0.2.13-4.el9.x86_64 87/169 Installing : libthai-0.1.28-8.el9.x86_64 88/169 Installing : perl-Error-1:0.17029-7.el9.noarch 89/169 Installing : vim-filesystem-2:8.2.2637-22.el9_6.noarch 90/169 Running scriptlet: openssh-8.7p1-45.el9.x86_64 91/169 Installing : openssh-8.7p1-45.el9.x86_64 91/169 Installing : nettle-3.10.1-1.el9.x86_64 92/169 Installing : gnutls-3.8.3-6.el9.x86_64 93/169 Installing : glib2-2.68.4-16.el9.x86_64 94/169 Installing : atk-2.36.0-5.el9.x86_64 95/169 Installing : shared-mime-info-2.1-5.el9.x86_64 96/169 Running scriptlet: shared-mime-info-2.1-5.el9.x86_64 96/169 Installing : gdk-pixbuf2-2.42.6-4.el9_4.x86_64 97/169 Installing : gdk-pixbuf2-modules-2.42.6-4.el9_4.x86_64 98/169 Installing : gtk-update-icon-cache-3.24.31-5.el9.x86_64 99/169 Installing : python3-setuptools-wheel-53.0.0-13.el9.noarch 100/169 Installing : python3-pip-wheel-21.3.1-1.el9.noarch 101/169 Installing : python3-3.9.21-2.el9.x86_64 102/169 Installing : python3-libs-3.9.21-2.el9.x86_64 103/169 Installing : cmake-rpm-macros-3.28.3-8.el9.noarch 104/169 Installing : python3-setuptools-53.0.0-13.el9.noarch 105/169 Installing : cmake-data-3.28.3-8.el9.noarch 106/169 Installing : cmake-3.28.3-8.el9.x86_64 107/169 Installing : python3-pyparsing-2.4.7-9.el9.noarch 108/169 Installing : python3-packaging-20.9-5.el9.noarch 109/169 Installing : python3-rpm-generators-12-9.el9.noarch 110/169 Installing : less-590-5.el9.x86_64 111/169 Installing : dbus-libs-1:1.12.20-8.el9.x86_64 112/169 Installing : avahi-libs-0.8-22.el9_6.x86_64 113/169 Installing : cups-libs-1:2.3.3op2-33.el9.x86_64 114/169 Installing : libcbor-0.7.0-5.el9.x86_64 115/169 Installing : libfido2-1.13.0-2.el9.x86_64 116/169 Installing : openssh-clients-8.7p1-45.el9.x86_64 117/169 Running scriptlet: openssh-clients-8.7p1-45.el9.x86_64 117/169 Installing : git-core-2.47.1-2.el9_6.x86_64 118/169 Installing : git-core-doc-2.47.1-2.el9_6.noarch 119/169 Installing : perl-Git-2.47.1-2.el9_6.noarch 120/169 Installing : git-2.47.1-2.el9_6.x86_64 121/169 Installing : graphite2-1.3.14-9.el9.x86_64 122/169 Installing : freetype-2.10.4-10.el9_5.x86_64 123/169 Installing : harfbuzz-2.7.4-10.el9.x86_64 124/169 Installing : fontconfig-2.14.0-2.el9_1.x86_64 125/169 Running scriptlet: fontconfig-2.14.0-2.el9_1.x86_64 125/169 Installing : cairo-1.17.4-7.el9.x86_64 126/169 Installing : cairo-gobject-1.17.4-7.el9.x86_64 127/169 Installing : urw-base35-d050000l-fonts-20200910-6.el9.noarch 128/169 Running scriptlet: urw-base35-d050000l-fonts-20200910-6.el9.noarch 128/169 Installing : urw-base35-z003-fonts-20200910-6.el9.noarch 129/169 Running scriptlet: urw-base35-z003-fonts-20200910-6.el9.noarch 129/169 Installing : libXft-2.3.3-8.el9.x86_64 130/169 Installing : pango-1.48.7-3.el9.x86_64 131/169 Installing : gtk2-2.24.33-8.el9.x86_64 132/169 Installing : librsvg2-2.50.7-3.el9.x86_64 133/169 Installing : urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 134/169 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 134/169 Installing : urw-base35-gothic-fonts-20200910-6.el9.noarch 135/169 Running scriptlet: urw-base35-gothic-fonts-20200910-6.el9.noarch 135/169 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 136/169 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 136/169 Installing : urw-base35-p052-fonts-20200910-6.el9.noarch 137/169 Running scriptlet: urw-base35-p052-fonts-20200910-6.el9.noarch 137/169 Installing : urw-base35-c059-fonts-20200910-6.el9.noarch 138/169 Running scriptlet: urw-base35-c059-fonts-20200910-6.el9.noarch 138/169 Installing : urw-base35-standard-symbols-ps-fonts-20200910-6. 139/169 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-6. 139/169 Installing : gd-2.3.2-3.el9.x86_64 140/169 Installing : urw-base35-bookman-fonts-20200910-6.el9.noarch 141/169 Running scriptlet: urw-base35-bookman-fonts-20200910-6.el9.noarch 141/169 Installing : urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 142/169 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 142/169 Installing : urw-base35-fonts-20200910-6.el9.noarch 143/169 Installing : libgs-9.54.0-19.el9_6.x86_64 144/169 Installing : mkfontscale-1.2.1-3.el9.x86_64 145/169 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 146/169 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 146/169 Installing : graphviz-2.44.0-26.el9.x86_64 147/169 Running scriptlet: graphviz-2.44.0-26.el9.x86_64 147/169 Installing : cuda-nvvm-12-9-12.9.86-1.x86_64 148/169 Installing : cuda-nvrtc-12-9-12.9.86-1.x86_64 149/169 Running scriptlet: cuda-nvrtc-12-9-12.9.86-1.x86_64 149/169 Installing : cuda-crt-12-9-12.9.86-1.x86_64 150/169 Installing : cuda-cccl-12-9-12.9.27-1.x86_64 151/169 Installing : cuda-cudart-devel-12-9-12.9.79-1.x86_64 152/169 Installing : cuda-nvcc-12-9-12.9.86-1.x86_64 153/169 Installing : cuda-nvrtc-devel-12-9-12.9.86-1.x86_64 154/169 Installing : doxygen-1:1.9.1-12.el9_5.x86_64 155/169 Installing : python3-devel-3.9.21-2.el9.x86_64 156/169 Installing : python3-numpy-1:1.23.5-1.el9.x86_64 157/169 Installing : gcc-plugin-annobin-11.5.0-5.el9_5.x86_64 158/169 Running scriptlet: gcc-plugin-annobin-11.5.0-5.el9_5.x86_64 158/169 Installing : annobin-12.92-1.el9.x86_64 159/169 Running scriptlet: annobin-12.92-1.el9.x86_64 159/169 Installing : cuda-gcc-13-c++-13.3.1-3.el9.x86_64 160/169 Installing : libcurand-devel-12-9-10.3.10.19-2.x86_64 161/169 Installing : libcublas-devel-12-9-12.9.1.4-2.x86_64 162/169 Installing : openblas-devel-0.3.26-2.el9.x86_64 163/169 Installing : pyproject-rpm-macros-1.16.2-1.el9.noarch 164/169 Installing : swig-4.0.2-8.el9.x86_64 165/169 Installing : cuda-profiler-api-12-9-12.9.79-1.x86_64 166/169 Installing : cuda-nvtx-12-9-12.9.79-1.x86_64 167/169 Installing : cuda-nvml-devel-12-9-12.9.79-1.x86_64 168/169 Installing : cuda-driver-devel-12-9-12.9.79-1.x86_64 169/169 Running scriptlet: cuda-toolkit-12-9-config-common-12.9.79-1.noarch 169/169 Running scriptlet: fontconfig-2.14.0-2.el9_1.x86_64 169/169 Running scriptlet: urw-base35-d050000l-fonts-20200910-6.el9.noarch 169/169 Running scriptlet: urw-base35-z003-fonts-20200910-6.el9.noarch 169/169 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 169/169 Running scriptlet: urw-base35-gothic-fonts-20200910-6.el9.noarch 169/169 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 169/169 Running scriptlet: urw-base35-p052-fonts-20200910-6.el9.noarch 169/169 Running scriptlet: urw-base35-c059-fonts-20200910-6.el9.noarch 169/169 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-6. 169/169 Running scriptlet: urw-base35-bookman-fonts-20200910-6.el9.noarch 169/169 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 169/169 Running scriptlet: cuda-driver-devel-12-9-12.9.79-1.x86_64 169/169 Verifying : cmake-3.28.3-8.el9.x86_64 1/169 Verifying : cmake-data-3.28.3-8.el9.noarch 2/169 Verifying : cmake-filesystem-3.28.3-8.el9.x86_64 3/169 Verifying : cmake-rpm-macros-3.28.3-8.el9.noarch 4/169 Verifying : cuda-gcc-13-13.3.1-3.el9.x86_64 5/169 Verifying : cuda-gcc-13-c++-13.3.1-3.el9.x86_64 6/169 Verifying : libcublas-devel-12-9-12.9.1.4-2.x86_64 7/169 Verifying : libcurand-devel-12-9-10.3.10.19-2.x86_64 8/169 Verifying : cuda-cccl-12-9-12.9.27-1.x86_64 9/169 Verifying : cuda-crt-12-9-12.9.86-1.x86_64 10/169 Verifying : cuda-cudart-12-9-12.9.79-1.x86_64 11/169 Verifying : cuda-cudart-devel-12-9-12.9.79-1.x86_64 12/169 Verifying : cuda-driver-devel-12-9-12.9.79-1.x86_64 13/169 Verifying : cuda-nvcc-12-9-12.9.86-1.x86_64 14/169 Verifying : cuda-nvml-devel-12-9-12.9.79-1.x86_64 15/169 Verifying : cuda-nvrtc-12-9-12.9.86-1.x86_64 16/169 Verifying : cuda-nvrtc-devel-12-9-12.9.86-1.x86_64 17/169 Verifying : cuda-nvtx-12-9-12.9.79-1.x86_64 18/169 Verifying : cuda-nvvm-12-9-12.9.86-1.x86_64 19/169 Verifying : cuda-profiler-api-12-9-12.9.79-1.x86_64 20/169 Verifying : cuda-toolkit-12-9-config-common-12.9.79-1.noarch 21/169 Verifying : cuda-toolkit-12-config-common-12.9.79-1.noarch 22/169 Verifying : cuda-toolkit-config-common-12.9.79-1.noarch 23/169 Verifying : libcublas-12-9-12.9.1.4-1.x86_64 24/169 Verifying : libcurand-12-9-10.3.10.19-1.x86_64 25/169 Verifying : dejavu-sans-fonts-2.37-18.el9.noarch 26/169 Verifying : fonts-filesystem-1:2.0.5-7.el9.1.noarch 27/169 Verifying : graphite2-1.3.14-9.el9.x86_64 28/169 Verifying : libpng-2:1.6.37-12.el9.x86_64 29/169 Verifying : python3-pyparsing-2.4.7-9.el9.noarch 30/169 Verifying : libcbor-0.7.0-5.el9.x86_64 31/169 Verifying : shared-mime-info-2.1-5.el9.x86_64 32/169 Verifying : dbus-libs-1:1.12.20-8.el9.x86_64 33/169 Verifying : libedit-3.1-38.20210216cvs.el9.x86_64 34/169 Verifying : harfbuzz-2.7.4-10.el9.x86_64 35/169 Verifying : libfido2-1.13.0-2.el9.x86_64 36/169 Verifying : make-1:4.3-8.el9.x86_64 37/169 Verifying : less-590-5.el9.x86_64 38/169 Verifying : python3-pip-wheel-21.3.1-1.el9.noarch 39/169 Verifying : python3-setuptools-53.0.0-13.el9.noarch 40/169 Verifying : python3-setuptools-wheel-53.0.0-13.el9.noarch 41/169 Verifying : freetype-2.10.4-10.el9_5.x86_64 42/169 Verifying : libgfortran-11.5.0-5.el9_5.x86_64 43/169 Verifying : libquadmath-11.5.0-5.el9_5.x86_64 44/169 Verifying : cups-libs-1:2.3.3op2-33.el9.x86_64 45/169 Verifying : glib2-2.68.4-16.el9.x86_64 46/169 Verifying : gnutls-3.8.3-6.el9.x86_64 47/169 Verifying : nettle-3.10.1-1.el9.x86_64 48/169 Verifying : openssh-8.7p1-45.el9.x86_64 49/169 Verifying : openssh-clients-8.7p1-45.el9.x86_64 50/169 Verifying : python3-3.9.21-2.el9.x86_64 51/169 Verifying : python3-libs-3.9.21-2.el9.x86_64 52/169 Verifying : avahi-libs-0.8-22.el9_6.x86_64 53/169 Verifying : expat-2.5.0-5.el9_6.x86_64 54/169 Verifying : vim-filesystem-2:8.2.2637-22.el9_6.noarch 55/169 Verifying : flexiblas-openblas-openmp-3.0.4-8.el9.x86_64 56/169 Verifying : libXcursor-1.2.0-7.el9.x86_64 57/169 Verifying : libXext-1.3.4-8.el9.x86_64 58/169 Verifying : libXt-1.2.0-6.el9.x86_64 59/169 Verifying : libthai-0.1.28-8.el9.x86_64 60/169 Verifying : perl-Error-1:0.17029-7.el9.noarch 61/169 Verifying : perl-TermReadKey-2.38-11.el9.x86_64 62/169 Verifying : urw-base35-d050000l-fonts-20200910-6.el9.noarch 63/169 Verifying : urw-base35-z003-fonts-20200910-6.el9.noarch 64/169 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-33.el9.noarc 65/169 Verifying : cairo-gobject-1.17.4-7.el9.x86_64 66/169 Verifying : flexiblas-3.0.4-8.el9.x86_64 67/169 Verifying : langpacks-core-font-en-3.0-16.el9.noarch 68/169 Verifying : libXft-2.3.3-8.el9.x86_64 69/169 Verifying : libXrandr-1.5.2-8.el9.x86_64 70/169 Verifying : libdatrie-0.2.13-4.el9.x86_64 71/169 Verifying : libijs-0.35-15.el9.x86_64 72/169 Verifying : mkfontscale-1.2.1-3.el9.x86_64 73/169 Verifying : urw-base35-nimbus-sans-fonts-20200910-6.el9.noar 74/169 Verifying : adobe-mappings-cmap-20171205-12.el9.noarch 75/169 Verifying : lcms2-2.12-3.el9.x86_64 76/169 Verifying : libICE-1.0.10-8.el9.x86_64 77/169 Verifying : libXi-1.7.10-8.el9.x86_64 78/169 Verifying : libmpc-1.2.1-4.el9.x86_64 79/169 Verifying : libxcrypt-devel-4.4.18-3.el9.x86_64 80/169 Verifying : urw-base35-gothic-fonts-20200910-6.el9.noarch 81/169 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-6.el9.n 82/169 Verifying : urw-base35-p052-fonts-20200910-6.el9.noarch 83/169 Verifying : adobe-mappings-pdf-20180407-10.el9.noarch 84/169 Verifying : flexiblas-netlib-3.0.4-8.el9.x86_64 85/169 Verifying : google-droid-sans-fonts-20200215-11.el9.2.noarch 86/169 Verifying : jbigkit-libs-2.1-23.el9.x86_64 87/169 Verifying : libSM-1.2.3-10.el9.x86_64 88/169 Verifying : libXcomposite-0.4.5-7.el9.x86_64 89/169 Verifying : libXmu-1.1.3-8.el9.x86_64 90/169 Verifying : libfontenc-1.1.3-17.el9.x86_64 91/169 Verifying : libpaper-1.1.28-4.el9.x86_64 92/169 Verifying : python3-packaging-20.9-5.el9.noarch 93/169 Verifying : urw-base35-c059-fonts-20200910-6.el9.noarch 94/169 Verifying : urw-base35-fonts-20200910-6.el9.noarch 95/169 Verifying : urw-base35-fonts-common-20200910-6.el9.noarch 96/169 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-6. 97/169 Verifying : xml-common-0.6.3-58.el9.noarch 98/169 Verifying : atk-2.36.0-5.el9.x86_64 99/169 Verifying : cairo-1.17.4-7.el9.x86_64 100/169 Verifying : gd-2.3.2-3.el9.x86_64 101/169 Verifying : libXau-1.0.9-8.el9.x86_64 102/169 Verifying : libXaw-1.0.13-19.el9.x86_64 103/169 Verifying : libXfixes-5.0.3-16.el9.x86_64 104/169 Verifying : libXinerama-1.1.4-10.el9.x86_64 105/169 Verifying : libXrender-0.9.10-16.el9.x86_64 106/169 Verifying : libxcb-1.13.1-9.el9.x86_64 107/169 Verifying : urw-base35-bookman-fonts-20200910-6.el9.noarch 108/169 Verifying : urw-base35-nimbus-roman-fonts-20200910-6.el9.noa 109/169 Verifying : adobe-mappings-cmap-deprecated-20171205-12.el9.n 110/169 Verifying : libXdamage-1.1.5-7.el9.x86_64 111/169 Verifying : fribidi-1.0.10-6.el9.2.x86_64 112/169 Verifying : hicolor-icon-theme-0.17-13.el9.noarch 113/169 Verifying : fontconfig-2.14.0-2.el9_1.x86_64 114/169 Verifying : jbig2dec-libs-0.19-7.el9.x86_64 115/169 Verifying : gtk2-2.24.33-8.el9.x86_64 116/169 Verifying : pango-1.48.7-3.el9.x86_64 117/169 Verifying : libwebp-1.2.0-8.el9_3.x86_64 118/169 Verifying : pixman-0.40.0-6.el9_3.x86_64 119/169 Verifying : graphviz-2.44.0-26.el9.x86_64 120/169 Verifying : libXpm-3.5.13-10.el9.x86_64 121/169 Verifying : libjpeg-turbo-2.0.90-7.el9.x86_64 122/169 Verifying : librsvg2-2.50.7-3.el9.x86_64 123/169 Verifying : perl-File-Find-1.37-481.el9.noarch 124/169 Verifying : perl-lib-0.65-481.el9.x86_64 125/169 Verifying : python3-rpm-generators-12-9.el9.noarch 126/169 Verifying : gdk-pixbuf2-2.42.6-4.el9_4.x86_64 127/169 Verifying : gdk-pixbuf2-modules-2.42.6-4.el9_4.x86_64 128/169 Verifying : perl-DynaLoader-1.47-481.el9.x86_64 129/169 Verifying : libuv-1:1.42.0-2.el9_4.x86_64 130/169 Verifying : gtk-update-icon-cache-3.24.31-5.el9.x86_64 131/169 Verifying : python3-rpm-macros-3.9-54.el9.noarch 132/169 Verifying : libtiff-4.4.0-13.el9.x86_64 133/169 Verifying : openblas-0.3.26-2.el9.x86_64 134/169 Verifying : openblas-openmp-0.3.26-2.el9.x86_64 135/169 Verifying : openblas-serial-0.3.26-2.el9.x86_64 136/169 Verifying : python-rpm-macros-3.9-54.el9.noarch 137/169 Verifying : cpp-11.5.0-5.el9_5.x86_64 138/169 Verifying : gcc-11.5.0-5.el9_5.x86_64 139/169 Verifying : gcc-c++-11.5.0-5.el9_5.x86_64 140/169 Verifying : gcc-plugin-annobin-11.5.0-5.el9_5.x86_64 141/169 Verifying : libstdc++-devel-11.5.0-5.el9_5.x86_64 142/169 Verifying : annobin-12.92-1.el9.x86_64 143/169 Verifying : libX11-1.7.0-11.el9.x86_64 144/169 Verifying : llvm-libs-19.1.7-2.el9.x86_64 145/169 Verifying : openjpeg2-2.4.0-8.el9.x86_64 146/169 Verifying : python3-numpy-1:1.23.5-1.el9.x86_64 147/169 Verifying : libX11-common-1.7.0-11.el9.noarch 148/169 Verifying : openblas-openmp64-0.3.26-2.el9.x86_64 149/169 Verifying : python3-devel-3.9.21-2.el9.x86_64 150/169 Verifying : git-2.47.1-2.el9_6.x86_64 151/169 Verifying : git-core-2.47.1-2.el9_6.x86_64 152/169 Verifying : git-core-doc-2.47.1-2.el9_6.noarch 153/169 Verifying : perl-Git-2.47.1-2.el9_6.noarch 154/169 Verifying : libgs-9.54.0-19.el9_6.x86_64 155/169 Verifying : glibc-devel-2.34-168.el9_6.19.x86_64 156/169 Verifying : glibc-headers-2.34-168.el9_6.19.x86_64 157/169 Verifying : kernel-headers-5.14.0-570.23.1.el9_6.x86_64 158/169 Verifying : emacs-filesystem-1:27.2-14.el9_6.2.noarch 159/169 Verifying : swig-4.0.2-8.el9.x86_64 160/169 Verifying : doxygen-1:1.9.1-12.el9_5.x86_64 161/169 Verifying : openblas-devel-0.3.26-2.el9.x86_64 162/169 Verifying : openblas-openmp64_-0.3.26-2.el9.x86_64 163/169 Verifying : openblas-serial64-0.3.26-2.el9.x86_64 164/169 Verifying : openblas-serial64_-0.3.26-2.el9.x86_64 165/169 Verifying : openblas-threads-0.3.26-2.el9.x86_64 166/169 Verifying : openblas-threads64-0.3.26-2.el9.x86_64 167/169 Verifying : openblas-threads64_-0.3.26-2.el9.x86_64 168/169 Verifying : pyproject-rpm-macros-1.16.2-1.el9.noarch 169/169 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.x86_64 atk-2.36.0-5.el9.x86_64 avahi-libs-0.8-22.el9_6.x86_64 cairo-1.17.4-7.el9.x86_64 cairo-gobject-1.17.4-7.el9.x86_64 cmake-3.28.3-8.el9.x86_64 cmake-data-3.28.3-8.el9.noarch cmake-filesystem-3.28.3-8.el9.x86_64 cmake-rpm-macros-3.28.3-8.el9.noarch cpp-11.5.0-5.el9_5.x86_64 cuda-cccl-12-9-12.9.27-1.x86_64 cuda-crt-12-9-12.9.86-1.x86_64 cuda-cudart-12-9-12.9.79-1.x86_64 cuda-cudart-devel-12-9-12.9.79-1.x86_64 cuda-driver-devel-12-9-12.9.79-1.x86_64 cuda-gcc-13-13.3.1-3.el9.x86_64 cuda-gcc-13-c++-13.3.1-3.el9.x86_64 cuda-nvcc-12-9-12.9.86-1.x86_64 cuda-nvml-devel-12-9-12.9.79-1.x86_64 cuda-nvrtc-12-9-12.9.86-1.x86_64 cuda-nvrtc-devel-12-9-12.9.86-1.x86_64 cuda-nvtx-12-9-12.9.79-1.x86_64 cuda-nvvm-12-9-12.9.86-1.x86_64 cuda-profiler-api-12-9-12.9.79-1.x86_64 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.x86_64 dbus-libs-1:1.12.20-8.el9.x86_64 dejavu-sans-fonts-2.37-18.el9.noarch doxygen-1:1.9.1-12.el9_5.x86_64 emacs-filesystem-1:27.2-14.el9_6.2.noarch expat-2.5.0-5.el9_6.x86_64 flexiblas-3.0.4-8.el9.x86_64 flexiblas-netlib-3.0.4-8.el9.x86_64 flexiblas-openblas-openmp-3.0.4-8.el9.x86_64 fontconfig-2.14.0-2.el9_1.x86_64 fonts-filesystem-1:2.0.5-7.el9.1.noarch freetype-2.10.4-10.el9_5.x86_64 fribidi-1.0.10-6.el9.2.x86_64 gcc-11.5.0-5.el9_5.x86_64 gcc-c++-11.5.0-5.el9_5.x86_64 gcc-plugin-annobin-11.5.0-5.el9_5.x86_64 gd-2.3.2-3.el9.x86_64 gdk-pixbuf2-2.42.6-4.el9_4.x86_64 gdk-pixbuf2-modules-2.42.6-4.el9_4.x86_64 git-2.47.1-2.el9_6.x86_64 git-core-2.47.1-2.el9_6.x86_64 git-core-doc-2.47.1-2.el9_6.noarch glib2-2.68.4-16.el9.x86_64 glibc-devel-2.34-168.el9_6.19.x86_64 glibc-headers-2.34-168.el9_6.19.x86_64 gnutls-3.8.3-6.el9.x86_64 google-droid-sans-fonts-20200215-11.el9.2.noarch graphite2-1.3.14-9.el9.x86_64 graphviz-2.44.0-26.el9.x86_64 gtk-update-icon-cache-3.24.31-5.el9.x86_64 gtk2-2.24.33-8.el9.x86_64 harfbuzz-2.7.4-10.el9.x86_64 hicolor-icon-theme-0.17-13.el9.noarch jbig2dec-libs-0.19-7.el9.x86_64 jbigkit-libs-2.1-23.el9.x86_64 kernel-headers-5.14.0-570.23.1.el9_6.x86_64 langpacks-core-font-en-3.0-16.el9.noarch lcms2-2.12-3.el9.x86_64 less-590-5.el9.x86_64 libICE-1.0.10-8.el9.x86_64 libSM-1.2.3-10.el9.x86_64 libX11-1.7.0-11.el9.x86_64 libX11-common-1.7.0-11.el9.noarch libXau-1.0.9-8.el9.x86_64 libXaw-1.0.13-19.el9.x86_64 libXcomposite-0.4.5-7.el9.x86_64 libXcursor-1.2.0-7.el9.x86_64 libXdamage-1.1.5-7.el9.x86_64 libXext-1.3.4-8.el9.x86_64 libXfixes-5.0.3-16.el9.x86_64 libXft-2.3.3-8.el9.x86_64 libXi-1.7.10-8.el9.x86_64 libXinerama-1.1.4-10.el9.x86_64 libXmu-1.1.3-8.el9.x86_64 libXpm-3.5.13-10.el9.x86_64 libXrandr-1.5.2-8.el9.x86_64 libXrender-0.9.10-16.el9.x86_64 libXt-1.2.0-6.el9.x86_64 libcbor-0.7.0-5.el9.x86_64 libcublas-12-9-12.9.1.4-1.x86_64 libcublas-devel-12-9-12.9.1.4-2.x86_64 libcurand-12-9-10.3.10.19-1.x86_64 libcurand-devel-12-9-10.3.10.19-2.x86_64 libdatrie-0.2.13-4.el9.x86_64 libedit-3.1-38.20210216cvs.el9.x86_64 libfido2-1.13.0-2.el9.x86_64 libfontenc-1.1.3-17.el9.x86_64 libgfortran-11.5.0-5.el9_5.x86_64 libgs-9.54.0-19.el9_6.x86_64 libijs-0.35-15.el9.x86_64 libjpeg-turbo-2.0.90-7.el9.x86_64 libmpc-1.2.1-4.el9.x86_64 libpaper-1.1.28-4.el9.x86_64 libpng-2:1.6.37-12.el9.x86_64 libquadmath-11.5.0-5.el9_5.x86_64 librsvg2-2.50.7-3.el9.x86_64 libstdc++-devel-11.5.0-5.el9_5.x86_64 libthai-0.1.28-8.el9.x86_64 libtiff-4.4.0-13.el9.x86_64 libuv-1:1.42.0-2.el9_4.x86_64 libwebp-1.2.0-8.el9_3.x86_64 libxcb-1.13.1-9.el9.x86_64 libxcrypt-devel-4.4.18-3.el9.x86_64 llvm-libs-19.1.7-2.el9.x86_64 make-1:4.3-8.el9.x86_64 mkfontscale-1.2.1-3.el9.x86_64 nettle-3.10.1-1.el9.x86_64 openblas-0.3.26-2.el9.x86_64 openblas-devel-0.3.26-2.el9.x86_64 openblas-openmp-0.3.26-2.el9.x86_64 openblas-openmp64-0.3.26-2.el9.x86_64 openblas-openmp64_-0.3.26-2.el9.x86_64 openblas-serial-0.3.26-2.el9.x86_64 openblas-serial64-0.3.26-2.el9.x86_64 openblas-serial64_-0.3.26-2.el9.x86_64 openblas-threads-0.3.26-2.el9.x86_64 openblas-threads64-0.3.26-2.el9.x86_64 openblas-threads64_-0.3.26-2.el9.x86_64 openjpeg2-2.4.0-8.el9.x86_64 openssh-8.7p1-45.el9.x86_64 openssh-clients-8.7p1-45.el9.x86_64 pango-1.48.7-3.el9.x86_64 perl-DynaLoader-1.47-481.el9.x86_64 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.x86_64 perl-lib-0.65-481.el9.x86_64 pixman-0.40.0-6.el9_3.x86_64 pyproject-rpm-macros-1.16.2-1.el9.noarch python-rpm-macros-3.9-54.el9.noarch python3-3.9.21-2.el9.x86_64 python3-devel-3.9.21-2.el9.x86_64 python3-libs-3.9.21-2.el9.x86_64 python3-numpy-1:1.23.5-1.el9.x86_64 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.noarch python3-setuptools-wheel-53.0.0-13.el9.noarch shared-mime-info-2.1-5.el9.x86_64 swig-4.0.2-8.el9.x86_64 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-20250624.0.gitdd0d40b5.cu12_9.el9.src.rpm Start: rpmbuild faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1553817600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.tP9z02 + 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 dd0d40b57e617ac4b3e165c5e6739d19cca55eff From https://github.com/facebookresearch/faiss * branch dd0d40b57e617ac4b3e165c5e6739d19cca55eff -> FETCH_HEAD + git reset --hard dd0d40b57e617ac4b3e165c5e6739d19cca55eff HEAD is now at dd0d40b Update the dependency for submitit in faiss_bench_fw (#4410) + git log --format=fuller commit dd0d40b57e617ac4b3e165c5e6739d19cca55eff Author: Runhe Zhu AuthorDate: Tue Jun 24 16:56:44 2025 -0700 Commit: Facebook GitHub Bot CommitDate: Tue Jun 24 16:56:44 2025 -0700 Update the dependency for submitit in faiss_bench_fw (#4410) Summary: Pull Request resolved: https://github.com/facebookresearch/faiss/pull/4410 As titled. Reference: https://fb.workplace.com/groups/askbuck/posts/28384983247790254/?comment_id=28385168444438401 Reviewed By: limqiying Differential Revision: D77244577 fbshipit-source-id: d487471dec5e1942144aa2d610c2703f42faa1ef + 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.wiUfOm + 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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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;60;61;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/x86_64-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 (4.5s) -- 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 [ 0%] 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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(59): 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(59): 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%] Built target swigfaiss_swig_compilation [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexBinaryFlat.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/IndexIVFFlat.h(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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 [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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/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/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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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(59): 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(59): 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 { ^ [ 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(59): 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(59): 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(59): 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(59): 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 { ^ [ 7%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/GpuIndexIVFScalarQuantizer.cu.o /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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(59): 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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(59): 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(59): 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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/IndexIVFFlat.h(59): 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(59): 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 { ^ 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/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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /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/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 { ^ [ 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 { ^ /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 CXX object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/StandardGpuResources.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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ /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 { ^ [ 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/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/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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ Remark: 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ [ 13%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/impl/IVFFlat.cu.o [ 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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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 [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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_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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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_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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec01_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 { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ [ 28%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 31%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_faissgpuIPDistance_128_64_3.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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec11_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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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_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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 34%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_faissgpuIPDistance_128_128_3.cu.o [ 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 { ^ [ 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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 36%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec21_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 { ^ [ 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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ [ 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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 42%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_128_3.cu.o [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ [ 44%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec31_faissgpuL2Distance_128_512_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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ [ 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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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::train" is only partially overridden 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ [ 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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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_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/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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 50%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 52%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec51_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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 55%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuIPDistance_128_256_4.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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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_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 { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_faissgpuL2Distance_128_1_1.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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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_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 { ^ [ 57%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodec61_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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/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_512_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 { ^ [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_128_3.cu.o [ 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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_32_2.cu.o [ 60%] Building CUDA object faiss/gpu/CMakeFiles/faiss_gpu_objs.dir/template_faissgpuCodecFloat_faissgpuIPDistance_128_512_8.cu.o [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially 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 { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #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 { ^ [ 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 { ^ [ 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/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-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 { ^ [ 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/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ Remark: The warnings can be suppressed with "-diag-suppress " /builddir/build/BUILD/faiss/faiss/IndexFlatCodes.h(22): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexFlatCodes" struct IndexFlatCodes : Index { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::add_with_ids" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexIVF.h(176): warning #611-D: overloaded virtual function "faiss::Index::search" is only partially overridden in class "faiss::IndexIVF" struct IndexIVF : Index, IndexIVFInterface { ^ /builddir/build/BUILD/faiss/faiss/IndexScalarQuantizer.h(25): warning #611-D: overloaded virtual function "faiss::Index::train" is only partially overridden in class "faiss::IndexScalarQuantizer" struct IndexScalarQuantizer : IndexFlatCodes { ^ /builddir/build/BUILD/faiss/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/AutoTune.cpp.o [ 63%] Building CXX object faiss/CMakeFiles/faiss.dir/Index.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 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/Clustering_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.WmBsrq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 + cd faiss ~/build/BUILD/faiss/build ~/build/BUILD/faiss + pushd build + make install DESTDIR=/builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 [ 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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib64/libfaiss.so -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/AutoTune.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/Clustering.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IVFlib.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/Index.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/Index2Layer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexAdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexBinary.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexBinaryFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexBinaryFromFloat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexBinaryHNSW.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexBinaryHash.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexBinaryIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexFlatCodes.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexHNSW.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIDMap.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFAdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFIndependentQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFPQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFAdditiveQuantizerFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFPQFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFPQR.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFRaBitQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexIVFSpectralHash.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexLSH.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexNeuralNetCodec.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexLattice.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexNNDescent.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexNSG.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexPQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexAdditiveQuantizerFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexPQFastScan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexPreTransform.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexRefine.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexReplicas.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexRaBitQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexRowwiseMinMax.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexScalarQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexShards.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/IndexShardsIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/MatrixStats.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/MetaIndexes.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/MetricType.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/VectorTransform.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/clone_index.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/index_factory.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/index_io.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/AdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/AuxIndexStructures.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/CodePacker.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/IDSelector.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/DistanceComputer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/FaissAssert.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/FaissException.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/HNSW.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/LocalSearchQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ProductAdditiveQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/LookupTableScaler.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/maybe_owned_vector.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/NNDescent.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/NSG.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/PolysemousTraining.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ProductQuantizer-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ProductQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/Quantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/RaBitQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ResidualQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ResultHandler.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ScalarQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ThreadedIndex-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/ThreadedIndex.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/index_read_utils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/io.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/io_macros.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/kmeans1d.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/lattice_Zn.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/platform_macros.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/pq4_fast_scan.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/residual_quantizer_encode_steps.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/simd_result_handlers.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/zerocopy_io.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/code_distance/code_distance.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/code_distance/code_distance-generic.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/code_distance/code_distance-avx2.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/code_distance/code_distance-avx512.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/impl/code_distance/code_distance-sve.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/invlists/BlockInvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/invlists/DirectMap.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/invlists/InvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/invlists/InvertedListsIOHook.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/invlists/OnDiskInvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/AlignedTable.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/bf16.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/Heap.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/NeuralNet.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/WorkerThread.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/distances.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/extra_distances-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/extra_distances.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/fp16-fp16c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/fp16-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/fp16-arm.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/fp16.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/ordered_key_value.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/partitioning.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/prefetch.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/quantize_lut.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/random.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/sorting.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/simdlib.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/simdlib_avx2.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/simdlib_avx512.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/simdlib_emulated.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/simdlib_neon.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/simdlib_ppc64.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/utils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/distances_fused/avx512.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/distances_fused/distances_fused.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/distances_fused/simdlib_based.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/approx_topk/approx_topk.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/approx_topk/avx2-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/approx_topk/generic.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/approx_topk/mode.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/approx_topk_hamming/approx_topk_hamming.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/transpose/transpose-avx2-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/transpose/transpose-avx512-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming_distance/common.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming_distance/generic-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming_distance/hamdis-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming_distance/neon-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming_distance/avx2-inl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/utils/hamming_distance/avx512-inl.h -- Up-to-date: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/invlists/OnDiskInvertedLists.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/faiss/faiss-config.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/faiss/faiss-config-version.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/faiss/faiss-targets.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/faiss/faiss-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuAutoTune.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuCloner.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuClonerOptions.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuDistance.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIcmEncoder.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuFaissAssert.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndex.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndexBinaryFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndexFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndexIVF.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndexIVFFlat.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndexIVFPQ.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndexIVFScalarQuantizer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuIndicesOptions.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/GpuResources.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/StandardGpuResources.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/BinaryDistance.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/BinaryFlatIndex.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/BroadcastSum.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/Distance.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/DistanceUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/FlatIndex.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/GeneralDistance.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/GpuScalarQuantizer.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IndexUtils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IVFAppend.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IVFBase.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IVFFlat.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IVFFlatScan.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IVFInterleaved.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IVFPQ.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IVFUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/InterleavedCodes.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/L2Norm.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/L2Select.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/PQCodeDistances-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/PQCodeDistances.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/PQCodeLoad.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/PQScanMultiPassNoPrecomputed-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/PQScanMultiPassNoPrecomputed.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/PQScanMultiPassPrecomputed.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/RemapIndices.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/VectorResidual.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/scan/IVFInterleavedImpl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/impl/IcmEncoder.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/BlockSelectKernel.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Comparators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/ConversionOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/CopyUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/DeviceDefs.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/DeviceTensor-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/DeviceTensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/DeviceUtils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/DeviceVector.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Float16.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/HostTensor-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/HostTensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Limits.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/LoadStoreOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/MathOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/MatrixMult-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/MatrixMult.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/MergeNetworkBlock.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/MergeNetworkUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/MergeNetworkWarp.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/NoTypeTensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Pair.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/PtxUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/ReductionOperators.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Reductions.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Select.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/StackDeviceMemory.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/StaticUtils.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Tensor-inl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Tensor.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/ThrustUtils.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Timer.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/Transpose.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/WarpPackedBits.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/WarpSelectKernel.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/WarpShuffles.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/blockselect/BlockSelectImpl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/gpu/utils/warpselect/WarpSelectImpl.cuh -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/AutoTune_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/Clustering_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexBinaryIVF_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexBinary_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexFlat_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexIVFFlat_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexIVF_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexLSH_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexPreTransform_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexReplicas_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexScalarQuantizer_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/IndexShards_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/Index_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/MetaIndexes_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/VectorTransform_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/clone_index_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/error_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/error_impl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/faiss_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/impl/AuxIndexStructures_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/impl/io_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/index_factory_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/index_io_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/macros_impl.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/utils/distances_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/utils/utils_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib64/libfaiss_c.so -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/gpu/DeviceUtils_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/gpu/GpuAutoTune_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/gpu/GpuClonerOptions_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/gpu/GpuIndex_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/gpu/GpuIndicesOptions_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/gpu/GpuResources_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/include/faiss/c_api/gpu/StandardGpuResources_c.h -- Installing: /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib creating /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/_swigfaiss.so -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/libfaiss_python_callbacks.so -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/_faiss_example_external_module.so -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss creating /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib creating /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/torch/__init__.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/torch/clustering.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/torch/quantization.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/torch copying build/lib/faiss/contrib/__init__.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/big_batch_search.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/client_server.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/clustering.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/datasets.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/evaluation.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/exhaustive_search.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/factory_tools.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/inspect_tools.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/ivf_tools.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/ondisk.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/rpc.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/torch_utils.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/contrib/vecs_io.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib copying build/lib/faiss/__init__.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/loader.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/class_wrappers.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/gpu_wrappers.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/extra_wrappers.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/array_conversions.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/swigfaiss.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss copying build/lib/faiss/faiss_example_external_module.py -> /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/clustering.py to clustering.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/datasets.py to datasets.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/evaluation.py to evaluation.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/ondisk.py to ondisk.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/contrib/rpc.py to rpc.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/__init__.py to __init__.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/loader.py to loader.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib/python3.9/site-packages/faiss/swigfaiss.py to swigfaiss.cpython-39.pyc byte-compiling /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64//usr/lib64/ + install -m755 build/faiss/python/libfaiss_python_callbacks.so /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64//usr/lib64/ + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 --unique-debug-suffix -1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 --unique-debug-src-base faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/faiss extracting debug info from /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib64/libfaiss_python_callbacks.so extracting debug info from /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib64/libfaiss.so extracting debug info from /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/lib64/libfaiss_c.so original debug info size: 106628kB, size after compression: 84300kB /usr/bin/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 6859 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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.VhVnrP + umask 022 + cd /builddir/build/BUILD + cd faiss + DOCDIR=/builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/doc/faiss + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/doc/faiss + cp -pr README.md /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/doc/faiss + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/doc/faiss + cp -pr demos /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/doc/faiss + cp -pr tutorial /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/doc/faiss + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.v44G0H + umask 022 + cd /builddir/build/BUILD + cd faiss + LICENSEDIR=/builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/licenses/faiss + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/licenses/faiss + cp -pr LICENSE /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64/usr/share/licenses/faiss + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/lib/.build-id/a2/a3013acea58620c241214dd19037f3b775292d Provides: faiss = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 faiss(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.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-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(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.2.5)(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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 Provides: faiss-devel = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 faiss-devel(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 Provides: faiss-python3 = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 faiss-python3(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.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: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 Provides: faiss-debugsource = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 faiss-debugsource(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.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-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 Provides: debuginfo(build-id) = 30ff8ec920c2fbc9c273f4b2c42bae13638fa419 debuginfo(build-id) = 452eaeb32a10d4b976be2512fc7a8825e798cc28 debuginfo(build-id) = a2a3013acea58620c241214dd19037f3b775292d faiss-debuginfo = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 faiss-debuginfo(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.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(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 Processing files: faiss-python3-debuginfo-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 Provides: debuginfo(build-id) = a2a3013acea58620c241214dd19037f3b775292d faiss-python3-debuginfo = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 faiss-python3-debuginfo(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.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(x86-64) = 1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 Wrote: /builddir/build/RPMS/faiss-debugsource-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64.rpm Wrote: /builddir/build/RPMS/faiss-devel-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64.rpm Wrote: /builddir/build/RPMS/faiss-python3-debuginfo-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64.rpm Wrote: /builddir/build/RPMS/faiss-python3-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64.rpm Wrote: /builddir/build/RPMS/faiss-debuginfo-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64.rpm Wrote: /builddir/build/RPMS/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.yEfTtZ + umask 022 + cd /builddir/build/BUILD + cd faiss + /usr/bin/rm -rf /builddir/build/BUILDROOT/faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild faiss-1.11.0-20250624.0.gitdd0d40b5.cu12_9.el9.src.rpm Finish: build phase for faiss-1.11.0-20250624.0.gitdd0d40b5.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-x86_64-1750813287.107843/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1750813287.107843/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1750813287.107843/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-20250624.0.gitdd0d40b5.cu12_9.el9.src.rpm) Config(child) 70 minutes 13 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-python3-debuginfo", "epoch": null, "version": "1.11.0", "release": "20250624.0.gitdd0d40b5.cu12_9.el9", "arch": "x86_64" }, { "name": "faiss", "epoch": null, "version": "1.11.0", "release": "20250624.0.gitdd0d40b5.cu12_9.el9", "arch": "x86_64" }, { "name": "faiss-python3", "epoch": null, "version": "1.11.0", "release": "20250624.0.gitdd0d40b5.cu12_9.el9", "arch": "x86_64" }, { "name": "faiss-devel", "epoch": null, "version": "1.11.0", "release": "20250624.0.gitdd0d40b5.cu12_9.el9", "arch": "x86_64" }, { "name": "faiss-debugsource", "epoch": null, "version": "1.11.0", "release": "20250624.0.gitdd0d40b5.cu12_9.el9", "arch": "x86_64" }, { "name": "faiss-debuginfo", "epoch": null, "version": "1.11.0", "release": "20250624.0.gitdd0d40b5.cu12_9.el9", "arch": "x86_64" }, { "name": "faiss", "epoch": null, "version": "1.11.0", "release": "20250624.0.gitdd0d40b5.cu12_9.el9", "arch": "src" } ] } RPMResults finished