Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c150' (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/6231292-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 0.68 PID: 25126 Logging PID: 25127 Task: {'appstream': False, 'background': True, 'build_id': 6231292, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'd88a303bb723f53c3c86d559b4f51f83ab2d1b2b', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/mcrouter', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'mcrouter', 'package_version': '0.41.0.20230703-2', 'project_dirname': 'openblas-0.3.23', 'project_name': 'openblas-0.3.23', 'project_owner': 'psimovec', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/psimovec/openblas-0.3.23/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': 'psimovec/openblas-0.3.23--psimovec', 'source_json': {}, 'source_type': None, 'submitter': 'psimovec', 'tags': [], 'task_id': '6231292-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/mcrouter /var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/mcrouter', '/var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter'... Running: git checkout d88a303bb723f53c3c86d559b4f51f83ab2d1b2b -- cmd: ['git', 'checkout', 'd88a303bb723f53c3c86d559b4f51f83ab2d1b2b', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter rc: 0 stdout: stderr: Note: switching to 'd88a303bb723f53c3c86d559b4f51f83ab2d1b2b'. 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 d88a303 automatic import of mcrouter Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter 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 INFO: Downloading mcrouter-2023.07.03.00.tar.gz INFO: Calling: curl -H Pragma: -o mcrouter-2023.07.03.00.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/psimovec/openblas-0.3.23/mcrouter/mcrouter-2023.07.03.00.tar.gz/md5/7f83a73f9761491b8ad14bc4c5146242/mcrouter-2023.07.03.00.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2099k 100 2099k 0 0 18.3M 0 --:--:-- --:--:-- --:--:-- 18.4M INFO: Reading stdout from command: md5sum mcrouter-2023.07.03.00.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter/mcrouter.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1691000326.619398 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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-h0_2h3hd/mcrouter/mcrouter.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1691000326.619398/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: enabled HW Info plugin Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Start(bootstrap): installing dnf tooling 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 4.4 MB/s | 7.6 MB 00:01 Additional repo http_kojipkgs_fedoraproject_org 25 MB/s | 69 MB 00:02 fedora 22 MB/s | 73 MB 00:03 Last metadata expiration check: 0:00:02 ago on Wed Aug 2 18:19:12 2023. Dependencies resolved. ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing: dnf-plugins-core noarch 4.4.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k python3-dnf noarch 4.16.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 546 k Installing dependencies: alternatives x86_64 1.25-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k audit-libs x86_64 3.1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k bash x86_64 5.2.15-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2-libs x86_64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 837 k coreutils x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M coreutils-common x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M crypto-policies noarch 20230731-1.git5ed06e0.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k curl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 793 k dbus-libs x86_64 1:1.14.8-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k dnf-data noarch 4.16.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k elfutils-libs x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k expat x86_64 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k fedora-gpg-keys noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k fedora-release noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.9 k fedora-release-common noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k fedora-release-identity-basic noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.6 k fedora-repos noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file-libs x86_64 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 729 k filesystem x86_64 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M findutils x86_64 1:4.9.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 483 k fmt x86_64 10.0.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 127 k gawk x86_64 5.2.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gdbm-libs x86_64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k glib2 x86_64 2.77.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 M glibc x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M glibc-common x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 341 k glibc-minimal-langpack x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k gmp x86_64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 313 k gnupg2 x86_64 2.4.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M gnutls x86_64 3.8.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gpgme x86_64 1.20.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 210 k grep x86_64 3.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k ima-evm-utils x86_64 1.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k json-c x86_64 0.16-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k keyutils-libs x86_64 1.6.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs x86_64 1.21-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 760 k libacl x86_64 2.3.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k libarchive x86_64 3.7.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libassuan x86_64 2.5.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libattr x86_64 2.5.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libb2 x86_64 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libblkid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libbrotli x86_64 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 317 k libcap x86_64 2.48-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k libcap-ng x86_64 0.8.3-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err x86_64 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcomps x86_64 0.1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libcurl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libdnf x86_64 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 657 k libdnf5 x86_64 5.1.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 879 k libeconf x86_64 0.4.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libevent x86_64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k libffi x86_64 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libfsverity x86_64 1.4-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libgcc x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libgcrypt x86_64 1.10.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 507 k libgomp x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 319 k libgpg-error x86_64 1.47-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 225 k libidn2 x86_64 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libksba x86_64 1.6.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k libmodulemd x86_64 2.15.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 232 k libmount x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libnghttp2 x86_64 1.55.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k libnsl2 x86_64 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpsl x86_64 0.21.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k librepo x86_64 1.15.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k libreport-filesystem noarch 2.17.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libselinux x86_64 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k libsemanage x86_64 3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k libsepol x86_64 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libsigsegv x86_64 2.14-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libsmartcols x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libsolv x86_64 0.7.24-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 426 k libssh x86_64 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k libssh-config noarch 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k libstdc++ x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 860 k libtasn1 x86_64 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libtirpc x86_64 1.3.3-1.rc1.fc39.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k libunistring x86_64 1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 543 k libuuid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto x86_64 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libxcrypt x86_64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k libxml2 x86_64 2.10.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 701 k libyaml x86_64 0.2.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k libzstd x86_64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309 k lua-libs x86_64 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133 k lz4-libs x86_64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k mpdecimal x86_64 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k mpfr x86_64 4.2.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k ncurses-base noarch 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs x86_64 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 336 k nettle x86_64 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 425 k npth x86_64 1.6-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k openldap x86_64 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k openssl-libs x86_64 1:3.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M p11-kit x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 472 k p11-kit-trust x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k pcre2 x86_64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233 k pcre2-syntax noarch 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k popt x86_64 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k publicsuffix-list-dafsa noarch 20230614-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k python-pip-wheel noarch 23.1.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M python3 x86_64 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k python3-dateutil noarch 1:2.8.2-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k python3-dbus x86_64 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146 k python3-distro noarch 1.8.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k python3-dnf-plugins-core noarch 4.4.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278 k python3-gpg x86_64 1.20.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 283 k python3-hawkey x86_64 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k python3-libcomps x86_64 0.1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k python3-libdnf x86_64 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 823 k python3-libs x86_64 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 M python3-rpm x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k python3-six noarch 1.16.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python3-systemd x86_64 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k readline x86_64 8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k rpm x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 499 k rpm-build-libs x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k rpm-libs x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309 k rpm-sequoia x86_64 1.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 869 k rpm-sign-libs x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k sed x86_64 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 297 k setup noarch 2.14.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k shadow-utils x86_64 2:4.13-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M sqlite-libs x86_64 3.42.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 678 k systemd-libs x86_64 254-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 685 k tpm2-tss x86_64 4.0.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 672 k tzdata noarch 2023c-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 433 k xz-libs x86_64 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k zchunk-libs x86_64 1.3.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51 k zlib x86_64 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k Transaction Summary ======================================================================================================================================== Install 139 Packages Total download size: 56 M Installed size: 201 M Downloading Packages: (1/139): alternatives-1.25-1.fc39.x86_64.rpm 417 kB/s | 39 kB 00:00 (2/139): basesystem-11-18.fc39.noarch.rpm 78 kB/s | 7.2 kB 00:00 (3/139): audit-libs-3.1.1-4.fc39.x86_64.rpm 947 kB/s | 117 kB 00:00 (4/139): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 1.3 MB/s | 41 kB 00:00 (5/139): ca-certificates-2023.2.60_v7.0.306-2.f 18 MB/s | 837 kB 00:00 (6/139): bash-5.2.15-5.fc39.x86_64.rpm 21 MB/s | 1.8 MB 00:00 (7/139): coreutils-9.3-2.fc39.x86_64.rpm 17 MB/s | 1.1 MB 00:00 (8/139): crypto-policies-20230731-1.git5ed06e0. 2.9 MB/s | 68 kB 00:00 (9/139): curl-8.2.1-1.fc39.x86_64.rpm 10 MB/s | 346 kB 00:00 (10/139): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 20 MB/s | 793 kB 00:00 (11/139): coreutils-common-9.3-2.fc39.x86_64.rp 27 MB/s | 2.1 MB 00:00 (12/139): dbus-libs-1.14.8-2.fc39.x86_64.rpm 5.4 MB/s | 156 kB 00:00 (13/139): dnf-data-4.16.2-1.fc39.noarch.rpm 1.8 MB/s | 38 kB 00:00 (14/139): elfutils-default-yama-scope-0.189-4.f 689 kB/s | 13 kB 00:00 (15/139): dnf-plugins-core-4.4.2-1.fc39.noarch. 1.8 MB/s | 38 kB 00:00 (16/139): elfutils-libelf-0.189-4.fc39.x86_64.r 7.9 MB/s | 194 kB 00:00 (17/139): elfutils-libs-0.189-4.fc39.x86_64.rpm 10 MB/s | 258 kB 00:00 (18/139): expat-2.5.0-3.fc39.x86_64.rpm 4.2 MB/s | 110 kB 00:00 (19/139): fedora-gpg-keys-39-0.4.noarch.rpm 5.4 MB/s | 118 kB 00:00 (20/139): fedora-release-39-0.21.noarch.rpm 351 kB/s | 6.9 kB 00:00 (21/139): fedora-release-common-39-0.21.noarch. 835 kB/s | 17 kB 00:00 (22/139): fedora-release-identity-basic-39-0.21 342 kB/s | 7.6 kB 00:00 (23/139): fedora-repos-39-0.4.noarch.rpm 468 kB/s | 9.3 kB 00:00 (24/139): fedora-repos-rawhide-39-0.4.noarch.rp 359 kB/s | 8.9 kB 00:00 (25/139): file-libs-5.44-5.fc39.x86_64.rpm 22 MB/s | 729 kB 00:00 (26/139): findutils-4.9.0-5.fc39.x86_64.rpm 12 MB/s | 483 kB 00:00 (27/139): filesystem-3.18-6.fc39.x86_64.rpm 21 MB/s | 1.1 MB 00:00 (28/139): fmt-10.0.0-3.fc39.x86_64.rpm 4.5 MB/s | 127 kB 00:00 (29/139): gdbm-libs-1.23-4.fc39.x86_64.rpm 1.8 MB/s | 56 kB 00:00 (30/139): gawk-5.2.2-2.fc39.x86_64.rpm 21 MB/s | 1.1 MB 00:00 (31/139): glibc-common-2.37.9000-18.fc39.x86_64 8.8 MB/s | 341 kB 00:00 (32/139): glib2-2.77.1-1.fc39.x86_64.rpm 28 MB/s | 2.8 MB 00:00 (33/139): glibc-2.37.9000-18.fc39.x86_64.rpm 27 MB/s | 2.2 MB 00:00 (34/139): glibc-minimal-langpack-2.37.9000-18.f 2.1 MB/s | 64 kB 00:00 (35/139): gmp-6.2.1-5.fc39.x86_64.rpm 9.6 MB/s | 313 kB 00:00 (36/139): gpgme-1.20.0-5.fc39.x86_64.rpm 6.1 MB/s | 210 kB 00:00 (37/139): gnutls-3.8.0-7.fc39.x86_64.rpm 14 MB/s | 1.1 MB 00:00 (38/139): gnupg2-2.4.3-2.fc39.x86_64.rpm 28 MB/s | 2.6 MB 00:00 (39/139): grep-3.11-3.fc39.x86_64.rpm 7.6 MB/s | 287 kB 00:00 (40/139): ima-evm-utils-1.5-2.fc39.x86_64.rpm 2.1 MB/s | 63 kB 00:00 (41/139): json-c-0.16-5.fc39.x86_64.rpm 1.6 MB/s | 41 kB 00:00 (42/139): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 1.2 MB/s | 31 kB 00:00 (43/139): libacl-2.3.1-8.fc39.x86_64.rpm 736 kB/s | 23 kB 00:00 (44/139): krb5-libs-1.21-3.fc39.x86_64.rpm 19 MB/s | 760 kB 00:00 (45/139): libarchive-3.7.1-1.fc39.x86_64.rpm 12 MB/s | 408 kB 00:00 (46/139): libassuan-2.5.6-2.fc39.x86_64.rpm 2.3 MB/s | 67 kB 00:00 (47/139): libattr-2.5.1-8.fc39.x86_64.rpm 610 kB/s | 18 kB 00:00 (48/139): libb2-0.98.1-9.fc39.x86_64.rpm 952 kB/s | 25 kB 00:00 (49/139): libblkid-2.39.1-3.fc39.x86_64.rpm 4.6 MB/s | 116 kB 00:00 (50/139): libbrotli-1.0.9-13.fc39.x86_64.rpm 11 MB/s | 317 kB 00:00 (51/139): libcap-2.48-7.fc39.x86_64.rpm 2.6 MB/s | 68 kB 00:00 (52/139): libcap-ng-0.8.3-7.fc39.x86_64.rpm 1.2 MB/s | 32 kB 00:00 (53/139): libcom_err-1.47.0-2.fc39.x86_64.rpm 789 kB/s | 26 kB 00:00 (54/139): libcomps-0.1.19-3.fc39.x86_64.rpm 2.0 MB/s | 77 kB 00:00 (55/139): libcurl-8.2.1-1.fc39.x86_64.rpm 9.6 MB/s | 324 kB 00:00 (56/139): libdnf-0.70.2-1.fc39.x86_64.rpm 19 MB/s | 657 kB 00:00 (57/139): libeconf-0.4.0-6.fc39.x86_64.rpm 787 kB/s | 27 kB 00:00 (58/139): libdnf5-5.1.0-2.fc39.x86_64.rpm 16 MB/s | 879 kB 00:00 (59/139): libevent-2.1.12-9.fc39.x86_64.rpm 6.6 MB/s | 258 kB 00:00 (60/139): libffi-3.4.4-4.fc39.x86_64.rpm 1.5 MB/s | 40 kB 00:00 (61/139): libfsverity-1.4-10.fc39.x86_64.rpm 625 kB/s | 19 kB 00:00 (62/139): libgcc-13.2.1-1.fc39.x86_64.rpm 3.1 MB/s | 109 kB 00:00 (63/139): libgcrypt-1.10.2-2.fc39.x86_64.rpm 9.9 MB/s | 507 kB 00:00 (64/139): libgomp-13.2.1-1.fc39.x86_64.rpm 6.2 MB/s | 319 kB 00:00 (65/139): libgpg-error-1.47-2.fc39.x86_64.rpm 3.5 MB/s | 225 kB 00:00 (66/139): libidn2-2.3.4-3.fc39.x86_64.rpm 2.0 MB/s | 111 kB 00:00 (67/139): libksba-1.6.4-2.fc39.x86_64.rpm 3.0 MB/s | 159 kB 00:00 (68/139): libmodulemd-2.15.0-5.fc39.x86_64.rpm 5.0 MB/s | 232 kB 00:00 (69/139): libmount-2.39.1-3.fc39.x86_64.rpm 2.9 MB/s | 154 kB 00:00 (70/139): libnghttp2-1.55.1-2.fc39.x86_64.rpm 1.4 MB/s | 75 kB 00:00 (71/139): libnsl2-2.0.0-6.fc39.x86_64.rpm 557 kB/s | 30 kB 00:00 (72/139): libpsl-0.21.2-4.fc39.x86_64.rpm 1.6 MB/s | 63 kB 00:00 (73/139): librepo-1.15.2-1.fc39.x86_64.rpm 2.7 MB/s | 96 kB 00:00 (74/139): libreport-filesystem-2.17.11-3.fc39.n 550 kB/s | 14 kB 00:00 (75/139): libselinux-3.5-5.fc39.x86_64.rpm 2.8 MB/s | 87 kB 00:00 (76/139): libsemanage-3.5-4.fc39.x86_64.rpm 3.6 MB/s | 120 kB 00:00 (77/139): libsepol-3.5-2.fc39.x86_64.rpm 10 MB/s | 324 kB 00:00 (78/139): libsigsegv-2.14-5.fc39.x86_64.rpm 1.1 MB/s | 27 kB 00:00 (79/139): libsmartcols-2.39.1-3.fc39.x86_64.rpm 2.3 MB/s | 67 kB 00:00 (80/139): libsolv-0.7.24-8.fc39.x86_64.rpm 14 MB/s | 426 kB 00:00 (81/139): libssh-config-0.10.5-2.fc39.noarch.rp 322 kB/s | 9.2 kB 00:00 (82/139): libssh-0.10.5-2.fc39.x86_64.rpm 4.6 MB/s | 211 kB 00:00 (83/139): libstdc++-13.2.1-1.fc39.x86_64.rpm 15 MB/s | 860 kB 00:00 (84/139): libtasn1-4.19.0-3.fc39.x86_64.rpm 1.4 MB/s | 74 kB 00:00 (85/139): libtirpc-1.3.3-1.rc1.fc39.1.x86_64.rp 1.8 MB/s | 94 kB 00:00 (86/139): libuuid-2.39.1-3.fc39.x86_64.rpm 804 kB/s | 28 kB 00:00 (87/139): libverto-0.3.2-6.fc39.x86_64.rpm 575 kB/s | 20 kB 00:00 (88/139): libunistring-1.1-4.fc39.x86_64.rpm 9.5 MB/s | 543 kB 00:00 (89/139): libxcrypt-4.4.36-2.fc39.x86_64.rpm 3.4 MB/s | 119 kB 00:00 (90/139): libyaml-0.2.5-12.fc39.x86_64.rpm 1.4 MB/s | 59 kB 00:00 (91/139): libxml2-2.10.4-3.fc39.x86_64.rpm 14 MB/s | 701 kB 00:00 (92/139): libzstd-1.5.5-4.fc39.x86_64.rpm 7.8 MB/s | 309 kB 00:00 (93/139): lua-libs-5.4.6-3.fc39.x86_64.rpm 4.4 MB/s | 133 kB 00:00 (94/139): lz4-libs-1.9.4-4.fc39.x86_64.rpm 2.2 MB/s | 67 kB 00:00 (95/139): mpdecimal-2.5.1-7.fc39.x86_64.rpm 3.3 MB/s | 89 kB 00:00 (96/139): ncurses-base-6.4-6.20230520.fc39.noar 3.1 MB/s | 63 kB 00:00 (97/139): mpfr-4.2.0-3.fc39.x86_64.rpm 12 MB/s | 344 kB 00:00 (98/139): ncurses-libs-6.4-6.20230520.fc39.x86_ 11 MB/s | 336 kB 00:00 (99/139): npth-1.6-14.fc39.x86_64.rpm 925 kB/s | 25 kB 00:00 (100/139): nettle-3.9.1-2.fc39.x86_64.rpm 11 MB/s | 425 kB 00:00 (101/139): openldap-2.6.6-1.fc39.x86_64.rpm 7.2 MB/s | 255 kB 00:00 (102/139): p11-kit-0.25.0-2.fc39.x86_64.rpm 13 MB/s | 472 kB 00:00 (103/139): p11-kit-trust-0.25.0-2.fc39.x86_64.r 4.7 MB/s | 142 kB 00:00 (104/139): openssl-libs-3.1.1-1.fc39.x86_64.rpm 32 MB/s | 2.2 MB 00:00 (105/139): pcre2-10.42-1.fc39.2.x86_64.rpm 7.3 MB/s | 233 kB 00:00 (106/139): pcre2-syntax-10.42-1.fc39.2.noarch.r 5.8 MB/s | 143 kB 00:00 (107/139): publicsuffix-list-dafsa-20230614-2.f 2.8 MB/s | 57 kB 00:00 (108/139): popt-1.19-3.fc39.x86_64.rpm 1.9 MB/s | 59 kB 00:00 (109/139): python3-dateutil-2.8.2-10.fc39.noarc 14 MB/s | 344 kB 00:00 (110/139): python3-3.12.0~b4-2.fc39.x86_64.rpm 918 kB/s | 26 kB 00:00 (111/139): python-pip-wheel-23.1.2-5.fc39.noarc 28 MB/s | 1.4 MB 00:00 (112/139): python3-dbus-1.3.2-4.fc39.x86_64.rpm 5.3 MB/s | 146 kB 00:00 (113/139): python3-distro-1.8.0-6.fc39.noarch.r 1.6 MB/s | 44 kB 00:00 (114/139): python3-dnf-4.16.2-1.fc39.noarch.rpm 16 MB/s | 546 kB 00:00 (115/139): python3-dnf-plugins-core-4.4.2-1.fc3 11 MB/s | 278 kB 00:00 (116/139): python3-gpg-1.20.0-5.fc39.x86_64.rpm 9.9 MB/s | 283 kB 00:00 (117/139): python3-hawkey-0.70.2-1.fc39.x86_64. 4.2 MB/s | 107 kB 00:00 (118/139): python3-libcomps-0.1.19-3.fc39.x86_6 1.9 MB/s | 48 kB 00:00 (119/139): python3-libdnf-0.70.2-1.fc39.x86_64. 17 MB/s | 823 kB 00:00 (120/139): python3-rpm-4.18.91-8.fc39.x86_64.rp 2.3 MB/s | 67 kB 00:00 (121/139): python3-six-1.16.0-12.fc39.noarch.rp 1.9 MB/s | 41 kB 00:00 (122/139): python3-systemd-235-5.fc39.x86_64.rp 3.4 MB/s | 101 kB 00:00 (123/139): readline-8.2-4.fc39.x86_64.rpm 5.9 MB/s | 213 kB 00:00 (124/139): rpm-4.18.91-8.fc39.x86_64.rpm 12 MB/s | 499 kB 00:00 (125/139): rpm-build-libs-4.18.91-8.fc39.x86_64 3.2 MB/s | 96 kB 00:00 (126/139): rpm-libs-4.18.91-8.fc39.x86_64.rpm 7.9 MB/s | 309 kB 00:00 (127/139): rpm-sequoia-1.4.1-2.fc39.x86_64.rpm 20 MB/s | 869 kB 00:00 (128/139): rpm-sign-libs-4.18.91-8.fc39.x86_64. 758 kB/s | 26 kB 00:00 (129/139): python3-libs-3.12.0~b4-2.fc39.x86_64 44 MB/s | 8.9 MB 00:00 (130/139): sed-4.8-14.fc39.x86_64.rpm 7.8 MB/s | 297 kB 00:00 (131/139): setup-2.14.4-1.fc39.noarch.rpm 5.9 MB/s | 148 kB 00:00 (132/139): sqlite-libs-3.42.0-7.fc39.x86_64.rpm 17 MB/s | 678 kB 00:00 (133/139): systemd-libs-254-1.fc39.x86_64.rpm 12 MB/s | 685 kB 00:00 (134/139): shadow-utils-4.13-8.fc39.x86_64.rpm 19 MB/s | 1.2 MB 00:00 (135/139): tpm2-tss-4.0.1-4.fc39.x86_64.rpm 17 MB/s | 672 kB 00:00 (136/139): tzdata-2023c-2.fc39.noarch.rpm 16 MB/s | 433 kB 00:00 (137/139): xz-libs-5.4.4-1.fc39.x86_64.rpm 3.4 MB/s | 108 kB 00:00 (138/139): zchunk-libs-1.3.1-2.fc39.x86_64.rpm 1.7 MB/s | 51 kB 00:00 (139/139): zlib-1.2.13-4.fc39.x86_64.rpm 3.5 MB/s | 94 kB 00:00 -------------------------------------------------------------------------------- Total 30 MB/s | 56 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-1.fc39.x86_64 1/139 Running scriptlet: libgcc-13.2.1-1.fc39.x86_64 1/139 Installing : tzdata-2023c-2.fc39.noarch 2/139 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 3/139 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 3/139 Installing : fedora-release-identity-basic-39-0.21.noarch 4/139 Installing : fedora-repos-rawhide-39-0.4.noarch 5/139 Installing : fedora-gpg-keys-39-0.4.noarch 6/139 Installing : fedora-repos-39-0.4.noarch 7/139 Installing : fedora-release-common-39-0.21.noarch 8/139 Installing : fedora-release-39-0.21.noarch 9/139 Installing : setup-2.14.4-1.fc39.noarch 10/139 Running scriptlet: setup-2.14.4-1.fc39.noarch 10/139 Installing : filesystem-3.18-6.fc39.x86_64 11/139 Installing : basesystem-11-18.fc39.noarch 12/139 Installing : publicsuffix-list-dafsa-20230614-2.fc39.noarch 13/139 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 14/139 Installing : ncurses-base-6.4-6.20230520.fc39.noarch 15/139 Installing : glibc-minimal-langpack-2.37.9000-18.fc39.x86_64 16/139 Installing : glibc-common-2.37.9000-18.fc39.x86_64 17/139 Running scriptlet: glibc-2.37.9000-18.fc39.x86_64 18/139 Installing : glibc-2.37.9000-18.fc39.x86_64 18/139 Running scriptlet: glibc-2.37.9000-18.fc39.x86_64 18/139 Installing : ncurses-libs-6.4-6.20230520.fc39.x86_64 19/139 Installing : bash-5.2.15-5.fc39.x86_64 20/139 Running scriptlet: bash-5.2.15-5.fc39.x86_64 20/139 Installing : zlib-1.2.13-4.fc39.x86_64 21/139 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 22/139 Installing : libzstd-1.5.5-4.fc39.x86_64 23/139 Installing : xz-libs-5.4.4-1.fc39.x86_64 24/139 Installing : libxml2-2.10.4-3.fc39.x86_64 25/139 Installing : sqlite-libs-3.42.0-7.fc39.x86_64 26/139 Installing : gmp-1:6.2.1-5.fc39.x86_64 27/139 Installing : libgpg-error-1.47-2.fc39.x86_64 28/139 Installing : libstdc++-13.2.1-1.fc39.x86_64 29/139 Installing : libcap-2.48-7.fc39.x86_64 30/139 Installing : libuuid-2.39.1-3.fc39.x86_64 31/139 Installing : readline-8.2-4.fc39.x86_64 32/139 Installing : libattr-2.5.1-8.fc39.x86_64 33/139 Installing : libacl-2.3.1-8.fc39.x86_64 34/139 Installing : libffi-3.4.4-4.fc39.x86_64 35/139 Installing : p11-kit-0.25.0-2.fc39.x86_64 36/139 Installing : libunistring-1.1-4.fc39.x86_64 37/139 Installing : libidn2-2.3.4-3.fc39.x86_64 38/139 Installing : libxcrypt-4.4.36-2.fc39.x86_64 39/139 Installing : pcre2-10.42-1.fc39.2.x86_64 40/139 Installing : popt-1.19-3.fc39.x86_64 41/139 Installing : libassuan-2.5.6-2.fc39.x86_64 42/139 Installing : elfutils-libelf-0.189-4.fc39.x86_64 43/139 Installing : expat-2.5.0-3.fc39.x86_64 44/139 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 45/139 Installing : json-c-0.16-5.fc39.x86_64 46/139 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 47/139 Installing : libcom_err-1.47.0-2.fc39.x86_64 48/139 Installing : libgomp-13.2.1-1.fc39.x86_64 49/139 Installing : libsepol-3.5-2.fc39.x86_64 50/139 Installing : libselinux-3.5-5.fc39.x86_64 51/139 Installing : sed-4.8-14.fc39.x86_64 52/139 Installing : libsmartcols-2.39.1-3.fc39.x86_64 53/139 Installing : libtasn1-4.19.0-3.fc39.x86_64 54/139 Installing : lua-libs-5.4.6-3.fc39.x86_64 55/139 Installing : lz4-libs-1.9.4-4.fc39.x86_64 56/139 Installing : systemd-libs-254-1.fc39.x86_64 57/139 Installing : dbus-libs-1:1.14.8-2.fc39.x86_64 58/139 Installing : findutils-1:4.9.0-5.fc39.x86_64 59/139 Installing : libb2-0.98.1-9.fc39.x86_64 60/139 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 61/139 Installing : libcomps-0.1.19-3.fc39.x86_64 62/139 Installing : grep-3.11-3.fc39.x86_64 63/139 Installing : libpsl-0.21.2-4.fc39.x86_64 64/139 Installing : libblkid-2.39.1-3.fc39.x86_64 65/139 Installing : libmount-2.39.1-3.fc39.x86_64 66/139 Installing : fmt-10.0.0-3.fc39.x86_64 67/139 Installing : libgcrypt-1.10.2-2.fc39.x86_64 68/139 Installing : libksba-1.6.4-2.fc39.x86_64 69/139 Installing : mpfr-4.2.0-3.fc39.x86_64 70/139 Installing : nettle-3.9.1-2.fc39.x86_64 71/139 Installing : file-libs-5.44-5.fc39.x86_64 72/139 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 73/139 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 73/139 Installing : elfutils-libs-0.189-4.fc39.x86_64 74/139 Installing : alternatives-1.25-1.fc39.x86_64 75/139 Installing : p11-kit-trust-0.25.0-2.fc39.x86_64 76/139 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.x86_64 76/139 Installing : gnutls-3.8.0-7.fc39.x86_64 77/139 Installing : glib2-2.77.1-1.fc39.x86_64 78/139 Installing : libbrotli-1.0.9-13.fc39.x86_64 79/139 Installing : libcap-ng-0.8.3-7.fc39.x86_64 80/139 Installing : audit-libs-3.1.1-4.fc39.x86_64 81/139 Installing : libsemanage-3.5-4.fc39.x86_64 82/139 Installing : libeconf-0.4.0-6.fc39.x86_64 83/139 Installing : shadow-utils-2:4.13-8.fc39.x86_64 84/139 Installing : libnghttp2-1.55.1-2.fc39.x86_64 85/139 Installing : libsigsegv-2.14-5.fc39.x86_64 86/139 Installing : gawk-5.2.2-2.fc39.x86_64 87/139 Installing : libverto-0.3.2-6.fc39.x86_64 88/139 Installing : libyaml-0.2.5-12.fc39.x86_64 89/139 Installing : mpdecimal-2.5.1-7.fc39.x86_64 90/139 Installing : npth-1.6-14.fc39.x86_64 91/139 Installing : libssh-config-0.10.5-2.fc39.noarch 92/139 Installing : libreport-filesystem-2.17.11-3.fc39.noarch 93/139 Installing : coreutils-common-9.3-2.fc39.x86_64 94/139 Installing : openssl-libs-1:3.1.1-1.fc39.x86_64 95/139 Installing : coreutils-9.3-2.fc39.x86_64 96/139 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/139 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/139 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 97/139 Installing : krb5-libs-1.21-3.fc39.x86_64 98/139 Installing : libtirpc-1.3.3-1.rc1.fc39.1.x86_64 99/139 Installing : zchunk-libs-1.3.1-2.fc39.x86_64 100/139 Installing : libnsl2-2.0.0-6.fc39.x86_64 101/139 Installing : libssh-0.10.5-2.fc39.x86_64 102/139 Installing : python-pip-wheel-23.1.2-5.fc39.noarch 103/139 Installing : python3-3.12.0~b4-2.fc39.x86_64 104/139 Installing : python3-libs-3.12.0~b4-2.fc39.x86_64 105/139 Installing : python3-libcomps-0.1.19-3.fc39.x86_64 106/139 Installing : python3-dbus-1.3.2-4.fc39.x86_64 107/139 Installing : python3-distro-1.8.0-6.fc39.noarch 108/139 Installing : python3-six-1.16.0-12.fc39.noarch 109/139 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 110/139 Installing : python3-systemd-235-5.fc39.x86_64 111/139 Installing : libarchive-3.7.1-1.fc39.x86_64 112/139 Installing : libevent-2.1.12-9.fc39.x86_64 113/139 Installing : openldap-2.6.6-1.fc39.x86_64 114/139 Installing : libcurl-8.2.1-1.fc39.x86_64 115/139 Running scriptlet: tpm2-tss-4.0.1-4.fc39.x86_64 116/139 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.1-4.fc39.x86_64 116/139 Installing : gnupg2-2.4.3-2.fc39.x86_64 117/139 Installing : gpgme-1.20.0-5.fc39.x86_64 118/139 Installing : librepo-1.15.2-1.fc39.x86_64 119/139 Installing : python3-gpg-1.20.0-5.fc39.x86_64 120/139 Installing : ima-evm-utils-1.5-2.fc39.x86_64 121/139 Installing : curl-8.2.1-1.fc39.x86_64 122/139 Installing : libfsverity-1.4-10.fc39.x86_64 123/139 Installing : rpm-sequoia-1.4.1-2.fc39.x86_64 124/139 Installing : rpm-libs-4.18.91-8.fc39.x86_64 125/139 Installing : libmodulemd-2.15.0-5.fc39.x86_64 126/139 Installing : libsolv-0.7.24-8.fc39.x86_64 127/139 Installing : libdnf-0.70.2-1.fc39.x86_64 128/139 Installing : python3-libdnf-0.70.2-1.fc39.x86_64 129/139 Installing : python3-hawkey-0.70.2-1.fc39.x86_64 130/139 Installing : libdnf5-5.1.0-2.fc39.x86_64 131/139 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : dnf-data-4.16.2-1.fc39.noarch 132/139 Installing : rpm-build-libs-4.18.91-8.fc39.x86_64 133/139 Installing : rpm-sign-libs-4.18.91-8.fc39.x86_64 134/139 Installing : python3-rpm-4.18.91-8.fc39.x86_64 135/139 Installing : python3-dnf-4.16.2-1.fc39.noarch 136/139 Installing : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 137/139 Installing : dnf-plugins-core-4.4.2-1.fc39.noarch 138/139 Running scriptlet: rpm-4.18.91-8.fc39.x86_64 139/139 Installing : rpm-4.18.91-8.fc39.x86_64 139/139 Running scriptlet: filesystem-3.18-6.fc39.x86_64 139/139 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 139/139 Running scriptlet: rpm-4.18.91-8.fc39.x86_64 139/139 Verifying : alternatives-1.25-1.fc39.x86_64 1/139 Verifying : audit-libs-3.1.1-4.fc39.x86_64 2/139 Verifying : basesystem-11-18.fc39.noarch 3/139 Verifying : bash-5.2.15-5.fc39.x86_64 4/139 Verifying : bzip2-libs-1.0.8-16.fc39.x86_64 5/139 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 6/139 Verifying : coreutils-9.3-2.fc39.x86_64 7/139 Verifying : coreutils-common-9.3-2.fc39.x86_64 8/139 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 9/139 Verifying : curl-8.2.1-1.fc39.x86_64 10/139 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 11/139 Verifying : dbus-libs-1:1.14.8-2.fc39.x86_64 12/139 Verifying : dnf-data-4.16.2-1.fc39.noarch 13/139 Verifying : dnf-plugins-core-4.4.2-1.fc39.noarch 14/139 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 15/139 Verifying : elfutils-libelf-0.189-4.fc39.x86_64 16/139 Verifying : elfutils-libs-0.189-4.fc39.x86_64 17/139 Verifying : expat-2.5.0-3.fc39.x86_64 18/139 Verifying : fedora-gpg-keys-39-0.4.noarch 19/139 Verifying : fedora-release-39-0.21.noarch 20/139 Verifying : fedora-release-common-39-0.21.noarch 21/139 Verifying : fedora-release-identity-basic-39-0.21.noarch 22/139 Verifying : fedora-repos-39-0.4.noarch 23/139 Verifying : fedora-repos-rawhide-39-0.4.noarch 24/139 Verifying : file-libs-5.44-5.fc39.x86_64 25/139 Verifying : filesystem-3.18-6.fc39.x86_64 26/139 Verifying : findutils-1:4.9.0-5.fc39.x86_64 27/139 Verifying : fmt-10.0.0-3.fc39.x86_64 28/139 Verifying : gawk-5.2.2-2.fc39.x86_64 29/139 Verifying : gdbm-libs-1:1.23-4.fc39.x86_64 30/139 Verifying : glib2-2.77.1-1.fc39.x86_64 31/139 Verifying : glibc-2.37.9000-18.fc39.x86_64 32/139 Verifying : glibc-common-2.37.9000-18.fc39.x86_64 33/139 Verifying : glibc-minimal-langpack-2.37.9000-18.fc39.x86_64 34/139 Verifying : gmp-1:6.2.1-5.fc39.x86_64 35/139 Verifying : gnupg2-2.4.3-2.fc39.x86_64 36/139 Verifying : gnutls-3.8.0-7.fc39.x86_64 37/139 Verifying : gpgme-1.20.0-5.fc39.x86_64 38/139 Verifying : grep-3.11-3.fc39.x86_64 39/139 Verifying : ima-evm-utils-1.5-2.fc39.x86_64 40/139 Verifying : json-c-0.16-5.fc39.x86_64 41/139 Verifying : keyutils-libs-1.6.1-7.fc39.x86_64 42/139 Verifying : krb5-libs-1.21-3.fc39.x86_64 43/139 Verifying : libacl-2.3.1-8.fc39.x86_64 44/139 Verifying : libarchive-3.7.1-1.fc39.x86_64 45/139 Verifying : libassuan-2.5.6-2.fc39.x86_64 46/139 Verifying : libattr-2.5.1-8.fc39.x86_64 47/139 Verifying : libb2-0.98.1-9.fc39.x86_64 48/139 Verifying : libblkid-2.39.1-3.fc39.x86_64 49/139 Verifying : libbrotli-1.0.9-13.fc39.x86_64 50/139 Verifying : libcap-2.48-7.fc39.x86_64 51/139 Verifying : libcap-ng-0.8.3-7.fc39.x86_64 52/139 Verifying : libcom_err-1.47.0-2.fc39.x86_64 53/139 Verifying : libcomps-0.1.19-3.fc39.x86_64 54/139 Verifying : libcurl-8.2.1-1.fc39.x86_64 55/139 Verifying : libdnf-0.70.2-1.fc39.x86_64 56/139 Verifying : libdnf5-5.1.0-2.fc39.x86_64 57/139 Verifying : libeconf-0.4.0-6.fc39.x86_64 58/139 Verifying : libevent-2.1.12-9.fc39.x86_64 59/139 Verifying : libffi-3.4.4-4.fc39.x86_64 60/139 Verifying : libfsverity-1.4-10.fc39.x86_64 61/139 Verifying : libgcc-13.2.1-1.fc39.x86_64 62/139 Verifying : libgcrypt-1.10.2-2.fc39.x86_64 63/139 Verifying : libgomp-13.2.1-1.fc39.x86_64 64/139 Verifying : libgpg-error-1.47-2.fc39.x86_64 65/139 Verifying : libidn2-2.3.4-3.fc39.x86_64 66/139 Verifying : libksba-1.6.4-2.fc39.x86_64 67/139 Verifying : libmodulemd-2.15.0-5.fc39.x86_64 68/139 Verifying : libmount-2.39.1-3.fc39.x86_64 69/139 Verifying : libnghttp2-1.55.1-2.fc39.x86_64 70/139 Verifying : libnsl2-2.0.0-6.fc39.x86_64 71/139 Verifying : libpsl-0.21.2-4.fc39.x86_64 72/139 Verifying : librepo-1.15.2-1.fc39.x86_64 73/139 Verifying : libreport-filesystem-2.17.11-3.fc39.noarch 74/139 Verifying : libselinux-3.5-5.fc39.x86_64 75/139 Verifying : libsemanage-3.5-4.fc39.x86_64 76/139 Verifying : libsepol-3.5-2.fc39.x86_64 77/139 Verifying : libsigsegv-2.14-5.fc39.x86_64 78/139 Verifying : libsmartcols-2.39.1-3.fc39.x86_64 79/139 Verifying : libsolv-0.7.24-8.fc39.x86_64 80/139 Verifying : libssh-0.10.5-2.fc39.x86_64 81/139 Verifying : libssh-config-0.10.5-2.fc39.noarch 82/139 Verifying : libstdc++-13.2.1-1.fc39.x86_64 83/139 Verifying : libtasn1-4.19.0-3.fc39.x86_64 84/139 Verifying : libtirpc-1.3.3-1.rc1.fc39.1.x86_64 85/139 Verifying : libunistring-1.1-4.fc39.x86_64 86/139 Verifying : libuuid-2.39.1-3.fc39.x86_64 87/139 Verifying : libverto-0.3.2-6.fc39.x86_64 88/139 Verifying : libxcrypt-4.4.36-2.fc39.x86_64 89/139 Verifying : libxml2-2.10.4-3.fc39.x86_64 90/139 Verifying : libyaml-0.2.5-12.fc39.x86_64 91/139 Verifying : libzstd-1.5.5-4.fc39.x86_64 92/139 Verifying : lua-libs-5.4.6-3.fc39.x86_64 93/139 Verifying : lz4-libs-1.9.4-4.fc39.x86_64 94/139 Verifying : mpdecimal-2.5.1-7.fc39.x86_64 95/139 Verifying : mpfr-4.2.0-3.fc39.x86_64 96/139 Verifying : ncurses-base-6.4-6.20230520.fc39.noarch 97/139 Verifying : ncurses-libs-6.4-6.20230520.fc39.x86_64 98/139 Verifying : nettle-3.9.1-2.fc39.x86_64 99/139 Verifying : npth-1.6-14.fc39.x86_64 100/139 Verifying : openldap-2.6.6-1.fc39.x86_64 101/139 Verifying : openssl-libs-1:3.1.1-1.fc39.x86_64 102/139 Verifying : p11-kit-0.25.0-2.fc39.x86_64 103/139 Verifying : p11-kit-trust-0.25.0-2.fc39.x86_64 104/139 Verifying : pcre2-10.42-1.fc39.2.x86_64 105/139 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 106/139 Verifying : popt-1.19-3.fc39.x86_64 107/139 Verifying : publicsuffix-list-dafsa-20230614-2.fc39.noarch 108/139 Verifying : python-pip-wheel-23.1.2-5.fc39.noarch 109/139 Verifying : python3-3.12.0~b4-2.fc39.x86_64 110/139 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 111/139 Verifying : python3-dbus-1.3.2-4.fc39.x86_64 112/139 Verifying : python3-distro-1.8.0-6.fc39.noarch 113/139 Verifying : python3-dnf-4.16.2-1.fc39.noarch 114/139 Verifying : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 115/139 Verifying : python3-gpg-1.20.0-5.fc39.x86_64 116/139 Verifying : python3-hawkey-0.70.2-1.fc39.x86_64 117/139 Verifying : python3-libcomps-0.1.19-3.fc39.x86_64 118/139 Verifying : python3-libdnf-0.70.2-1.fc39.x86_64 119/139 Verifying : python3-libs-3.12.0~b4-2.fc39.x86_64 120/139 Verifying : python3-rpm-4.18.91-8.fc39.x86_64 121/139 Verifying : python3-six-1.16.0-12.fc39.noarch 122/139 Verifying : python3-systemd-235-5.fc39.x86_64 123/139 Verifying : readline-8.2-4.fc39.x86_64 124/139 Verifying : rpm-4.18.91-8.fc39.x86_64 125/139 Verifying : rpm-build-libs-4.18.91-8.fc39.x86_64 126/139 Verifying : rpm-libs-4.18.91-8.fc39.x86_64 127/139 Verifying : rpm-sequoia-1.4.1-2.fc39.x86_64 128/139 Verifying : rpm-sign-libs-4.18.91-8.fc39.x86_64 129/139 Verifying : sed-4.8-14.fc39.x86_64 130/139 Verifying : setup-2.14.4-1.fc39.noarch 131/139 Verifying : shadow-utils-2:4.13-8.fc39.x86_64 132/139 Verifying : sqlite-libs-3.42.0-7.fc39.x86_64 133/139 Verifying : systemd-libs-254-1.fc39.x86_64 134/139 Verifying : tpm2-tss-4.0.1-4.fc39.x86_64 135/139 Verifying : tzdata-2023c-2.fc39.noarch 136/139 Verifying : xz-libs-5.4.4-1.fc39.x86_64 137/139 Verifying : zchunk-libs-1.3.1-2.fc39.x86_64 138/139 Verifying : zlib-1.2.13-4.fc39.x86_64 139/139 Installed products updated. Installed: alternatives-1.25-1.fc39.x86_64 audit-libs-3.1.1-4.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-2.fc39.x86_64 coreutils-common-9.3-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 dbus-libs-1:1.14.8-2.fc39.x86_64 dnf-data-4.16.2-1.fc39.noarch dnf-plugins-core-4.4.2-1.fc39.noarch elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.x86_64 elfutils-libs-0.189-4.fc39.x86_64 expat-2.5.0-3.fc39.x86_64 fedora-gpg-keys-39-0.4.noarch fedora-release-39-0.21.noarch fedora-release-common-39-0.21.noarch fedora-release-identity-basic-39-0.21.noarch fedora-repos-39-0.4.noarch fedora-repos-rawhide-39-0.4.noarch file-libs-5.44-5.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-5.fc39.x86_64 fmt-10.0.0-3.fc39.x86_64 gawk-5.2.2-2.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 glib2-2.77.1-1.fc39.x86_64 glibc-2.37.9000-18.fc39.x86_64 glibc-common-2.37.9000-18.fc39.x86_64 glibc-minimal-langpack-2.37.9000-18.fc39.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnupg2-2.4.3-2.fc39.x86_64 gnutls-3.8.0-7.fc39.x86_64 gpgme-1.20.0-5.fc39.x86_64 grep-3.11-3.fc39.x86_64 ima-evm-utils-1.5-2.fc39.x86_64 json-c-0.16-5.fc39.x86_64 keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21-3.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libassuan-2.5.6-2.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libb2-0.98.1-9.fc39.x86_64 libblkid-2.39.1-3.fc39.x86_64 libbrotli-1.0.9-13.fc39.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-7.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcomps-0.1.19-3.fc39.x86_64 libcurl-8.2.1-1.fc39.x86_64 libdnf-0.70.2-1.fc39.x86_64 libdnf5-5.1.0-2.fc39.x86_64 libeconf-0.4.0-6.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libfsverity-1.4-10.fc39.x86_64 libgcc-13.2.1-1.fc39.x86_64 libgcrypt-1.10.2-2.fc39.x86_64 libgomp-13.2.1-1.fc39.x86_64 libgpg-error-1.47-2.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libksba-1.6.4-2.fc39.x86_64 libmodulemd-2.15.0-5.fc39.x86_64 libmount-2.39.1-3.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 librepo-1.15.2-1.fc39.x86_64 libreport-filesystem-2.17.11-3.fc39.noarch libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.1-3.fc39.x86_64 libsolv-0.7.24-8.fc39.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc1.fc39.1.x86_64 libunistring-1.1-4.fc39.x86_64 libuuid-2.39.1-3.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libyaml-0.2.5-12.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lz4-libs-1.9.4-4.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-6.20230520.fc39.noarch ncurses-libs-6.4-6.20230520.fc39.x86_64 nettle-3.9.1-2.fc39.x86_64 npth-1.6-14.fc39.x86_64 openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-1.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230614-2.fc39.noarch python-pip-wheel-23.1.2-5.fc39.noarch python3-3.12.0~b4-2.fc39.x86_64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-4.16.2-1.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch python3-gpg-1.20.0-5.fc39.x86_64 python3-hawkey-0.70.2-1.fc39.x86_64 python3-libcomps-0.1.19-3.fc39.x86_64 python3-libdnf-0.70.2-1.fc39.x86_64 python3-libs-3.12.0~b4-2.fc39.x86_64 python3-rpm-4.18.91-8.fc39.x86_64 python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 readline-8.2-4.fc39.x86_64 rpm-4.18.91-8.fc39.x86_64 rpm-build-libs-4.18.91-8.fc39.x86_64 rpm-libs-4.18.91-8.fc39.x86_64 rpm-sequoia-1.4.1-2.fc39.x86_64 rpm-sign-libs-4.18.91-8.fc39.x86_64 sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.13-8.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254-1.fc39.x86_64 tpm2-tss-4.0.1-4.fc39.x86_64 tzdata-2023c-2.fc39.noarch xz-libs-5.4.4-1.fc39.x86_64 zchunk-libs-1.3.1-2.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/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 Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 19 kB/s | 1.5 kB 00:00 Copr repository 41 MB/s | 7.6 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 50 kB/s | 3.8 kB 00:00 fedora 475 kB/s | 18 kB 00:00 Dependencies resolved. ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing group/module packages: bash x86_64 5.2.15-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 x86_64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k coreutils x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M cpio x86_64 2.14-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 272 k diffutils x86_64 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 390 k fedora-release-common noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k findutils x86_64 1:4.9.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 483 k gawk x86_64 5.2.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M glibc-minimal-langpack x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k grep x86_64 3.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k gzip x86_64 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k info x86_64 7.0.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 182 k patch x86_64 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 125 k redhat-rpm-config noarch 261-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k rpm-build x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k sed x86_64 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 297 k shadow-utils x86_64 2:4.13-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar x86_64 2:1.35-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 853 k unzip x86_64 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 184 k util-linux x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M which x86_64 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k xz x86_64 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 530 k Installing dependencies: alternatives x86_64 1.25-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k ansible-srpm-macros noarch 1-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs x86_64 3.1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117 k authselect x86_64 1.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k authselect-libs x86_64 1.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 235 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils x86_64 2.40-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.6 M binutils-gold x86_64 2.40-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 797 k bzip2-libs x86_64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 837 k coreutils-common x86_64 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib x86_64 2.9.11-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k crypto-policies noarch 20230731-1.git5ed06e0.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k curl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 793 k debugedit x86_64 5.0-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k dwz x86_64 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134 k ed x86_64 1.19-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 532 k elfutils-debuginfod-client x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k elfutils-libs x86_64 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k fedora-gpg-keys noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k fedora-release noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.9 k fedora-release-identity-basic noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.6 k fedora-repos noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file x86_64 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k file-libs x86_64 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 729 k filesystem x86_64 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k fpc-srpm-macros noarch 1.3-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 k gdb-minimal x86_64 13.2-6.fc39 copr_base 4.2 M gdbm-libs x86_64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k ghc-srpm-macros noarch 1.6.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.8 k glibc x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M glibc-common x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 341 k glibc-gconv-extra x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M gmp x86_64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 313 k gnat-srpm-macros noarch 6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k go-srpm-macros noarch 3.2.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k jansson x86_64 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs x86_64 1.6.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs x86_64 1.21-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 760 k libacl x86_64 2.3.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k libarchive x86_64 3.7.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libattr x86_64 2.5.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libbrotli x86_64 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 317 k libcap x86_64 2.48-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k libcap-ng x86_64 0.8.3-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err x86_64 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcurl x86_64 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libdb x86_64 5.3.28-56.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 760 k libeconf x86_64 0.4.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libevent x86_64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k libfdisk x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162 k libffi x86_64 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libgcc x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libgomp x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 319 k libidn2 x86_64 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libmount x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libnghttp2 x86_64 1.55.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k libnsl2 x86_64 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpkgconf x86_64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libpsl x86_64 0.21.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k libpwquality x86_64 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k libselinux x86_64 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k libsemanage x86_64 3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k libsepol x86_64 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libsigsegv x86_64 2.14-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libsmartcols x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k libssh x86_64 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k libssh-config noarch 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k libstdc++ x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 860 k libtasn1 x86_64 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libtirpc x86_64 1.3.3-1.rc1.fc39.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k libunistring x86_64 1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 543 k libutempter x86_64 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libuuid x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto x86_64 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libxcrypt x86_64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k libxml2 x86_64 2.10.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 701 k libzstd x86_64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309 k lua-libs x86_64 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs x86_64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k mpfr x86_64 4.2.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k ncurses-base noarch 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs x86_64 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 336 k ocaml-srpm-macros noarch 8-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k openblas-srpm-macros noarch 2-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k openldap x86_64 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k openssl-libs x86_64 1:3.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M p11-kit x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 472 k p11-kit-trust x86_64 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam x86_64 1.5.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 511 k pam-libs x86_64 1.5.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k pcre2 x86_64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233 k pcre2-syntax noarch 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k perl-srpm-macros noarch 1-51.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k pkgconf x86_64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k pkgconf-m4 noarch 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt x86_64 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k publicsuffix-list-dafsa noarch 20230614-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pyproject-srpm-macros noarch 1.9.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k python-srpm-macros noarch 3.12-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k qt5-srpm-macros noarch 5.15.10-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k qt6-srpm-macros noarch 6.5.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k readline x86_64 8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k rpm x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 499 k rpm-build-libs x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k rpm-libs x86_64 4.18.91-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309 k rpm-sequoia x86_64 1.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 869 k rpmautospec-rpm-macros noarch 0.3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k rust-srpm-macros noarch 24-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k setup noarch 2.14.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k sqlite-libs x86_64 3.42.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 678 k systemd-libs x86_64 254-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 685 k tzdata noarch 2023c-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 433 k util-linux-core x86_64 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 479 k xxhash-libs x86_64 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k xz-libs x86_64 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k zip x86_64 3.0-38.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 k zlib x86_64 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k zstd x86_64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 482 k Installing Groups: Buildsystem building group Transaction Summary ======================================================================================================================================== Install 153 Packages Total size: 52 M Installed size: 180 M Downloading Packages: [SKIPPED] gdb-minimal-13.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] alternatives-1.25-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-11.fc39.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.1.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] authselect-1.4.2-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.2-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.15-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.40-13.fc39.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.40-13.fc39.x86_64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.3-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.3-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] cpio-2.14-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20230731-1.git5ed06e0.fc39.noarch.rpm: Already downloaded [SKIPPED] curl-8.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-11.fc39.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-10.fc39.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] ed-1.19-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.189-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.189-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.189-4.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.189-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.189-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-39-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-release-39-0.21.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-39-0.21.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-39-0.21.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-39-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-39-0.4.noarch.rpm: Already downloaded [SKIPPED] file-5.44-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.44-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] gawk-5.2.2-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-2.fc39.noarch.rpm: Already downloaded [SKIPPED] glibc-2.37.9000-18.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.37.9000-18.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.37.9000-18.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.37.9000-18.fc39.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-6.fc39.noarch.rpm: Already downloaded [SKIPPED] grep-3.11-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] info-7.0.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] krb5-libs-1.21-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.7.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.39.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-13.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcurl-8.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-56.fc39.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.39.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.39.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.55.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.5-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-1.rc1.fc39.1.x86_64.rpm: Already downloaded [SKIPPED] libunistring-1.1-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-10.fc39.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.39.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.10.4-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-9.fc39.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.2.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-6.20230520.fc39.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-6.20230520.fc39.x86_64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-8-2.fc39.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.3-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.3-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc39.2.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-1.fc39.2.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20230614-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.9.0-2.fc39.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-2.fc39.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.10-2.fc39.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.5.2-2.fc39.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-261-1.fc39.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.91-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.91-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.91-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.91-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.4.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.5-4.fc39.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-24-3.fc39.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] setup-2.14.4-1.fc39.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-8.fc39.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.42.0-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-254-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] tar-1.35-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2023c-2.fc39.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.39.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-38.fc39.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-4.fc39.x86_64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-1.fc39.x86_64 1/153 Running scriptlet: libgcc-13.2.1-1.fc39.x86_64 1/153 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/153 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/153 Installing : tzdata-2023c-2.fc39.noarch 3/153 Installing : fedora-release-identity-basic-39-0.21.noarch 4/153 Installing : fedora-repos-rawhide-39-0.4.noarch 5/153 Installing : fedora-gpg-keys-39-0.4.noarch 6/153 Installing : fedora-repos-39-0.4.noarch 7/153 Installing : fedora-release-common-39-0.21.noarch 8/153 Installing : fedora-release-39-0.21.noarch 9/153 Installing : setup-2.14.4-1.fc39.noarch 10/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 10/153 Installing : filesystem-3.18-6.fc39.x86_64 11/153 Installing : basesystem-11-18.fc39.noarch 12/153 Installing : rust-srpm-macros-24-3.fc39.noarch 13/153 Installing : qt6-srpm-macros-6.5.2-2.fc39.noarch 14/153 Installing : qt5-srpm-macros-5.15.10-2.fc39.noarch 15/153 Installing : pyproject-srpm-macros-1.9.0-2.fc39.noarch 16/153 Installing : publicsuffix-list-dafsa-20230614-2.fc39.noarch 17/153 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 18/153 Installing : perl-srpm-macros-1-51.fc39.noarch 19/153 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 20/153 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 21/153 Installing : openblas-srpm-macros-2-14.fc39.noarch 22/153 Installing : ocaml-srpm-macros-8-2.fc39.noarch 23/153 Installing : ncurses-base-6.4-6.20230520.fc39.noarch 24/153 Installing : glibc-gconv-extra-2.37.9000-18.fc39.x86_64 25/153 Running scriptlet: glibc-gconv-extra-2.37.9000-18.fc39.x86_64 25/153 Installing : glibc-minimal-langpack-2.37.9000-18.fc39.x86_64 26/153 Installing : glibc-common-2.37.9000-18.fc39.x86_64 27/153 Running scriptlet: glibc-2.37.9000-18.fc39.x86_64 28/153 Installing : glibc-2.37.9000-18.fc39.x86_64 28/153 Running scriptlet: glibc-2.37.9000-18.fc39.x86_64 28/153 Installing : ncurses-libs-6.4-6.20230520.fc39.x86_64 29/153 Installing : bash-5.2.15-5.fc39.x86_64 30/153 Running scriptlet: bash-5.2.15-5.fc39.x86_64 30/153 Installing : zlib-1.2.13-4.fc39.x86_64 31/153 Installing : xz-libs-5.4.4-1.fc39.x86_64 32/153 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 33/153 Installing : libstdc++-13.2.1-1.fc39.x86_64 34/153 Installing : libuuid-2.39.1-3.fc39.x86_64 35/153 Installing : libzstd-1.5.5-4.fc39.x86_64 36/153 Installing : elfutils-libelf-0.189-4.fc39.x86_64 37/153 Installing : popt-1.19-3.fc39.x86_64 38/153 Installing : libblkid-2.39.1-3.fc39.x86_64 39/153 Installing : readline-8.2-4.fc39.x86_64 40/153 Installing : gmp-1:6.2.1-5.fc39.x86_64 41/153 Installing : libattr-2.5.1-8.fc39.x86_64 42/153 Installing : libacl-2.3.1-8.fc39.x86_64 43/153 Installing : libcap-2.48-7.fc39.x86_64 44/153 Installing : libxcrypt-4.4.36-2.fc39.x86_64 45/153 Installing : lz4-libs-1.9.4-4.fc39.x86_64 46/153 Installing : systemd-libs-254-1.fc39.x86_64 47/153 Installing : mpfr-4.2.0-3.fc39.x86_64 48/153 Installing : dwz-0.15-3.fc39.x86_64 49/153 Installing : unzip-6.0-62.fc39.x86_64 50/153 Installing : file-libs-5.44-5.fc39.x86_64 51/153 Installing : file-5.44-5.fc39.x86_64 52/153 Installing : alternatives-1.25-1.fc39.x86_64 53/153 Installing : jansson-2.13.1-7.fc39.x86_64 54/153 Installing : libcap-ng-0.8.3-7.fc39.x86_64 55/153 Installing : audit-libs-3.1.1-4.fc39.x86_64 56/153 Installing : pam-libs-1.5.3-2.fc39.x86_64 57/153 Installing : libcom_err-1.47.0-2.fc39.x86_64 58/153 Installing : libsepol-3.5-2.fc39.x86_64 59/153 Installing : libsmartcols-2.39.1-3.fc39.x86_64 60/153 Installing : libunistring-1.1-4.fc39.x86_64 61/153 Installing : libidn2-2.3.4-3.fc39.x86_64 62/153 Installing : lua-libs-5.4.6-3.fc39.x86_64 63/153 Installing : pcre2-10.42-1.fc39.2.x86_64 64/153 Installing : libselinux-3.5-5.fc39.x86_64 65/153 Installing : sed-4.8-14.fc39.x86_64 66/153 Installing : grep-3.11-3.fc39.x86_64 67/153 Installing : findutils-1:4.9.0-5.fc39.x86_64 68/153 Installing : xz-5.4.4-1.fc39.x86_64 69/153 Installing : libmount-2.39.1-3.fc39.x86_64 70/153 Installing : util-linux-core-2.39.1-3.fc39.x86_64 71/153 Installing : libsemanage-3.5-4.fc39.x86_64 72/153 Installing : tar-2:1.35-1.fc39.x86_64 73/153 Installing : libpsl-0.21.2-4.fc39.x86_64 74/153 Installing : zip-3.0-38.fc39.x86_64 75/153 Installing : zstd-1.5.5-4.fc39.x86_64 76/153 Installing : libfdisk-2.39.1-3.fc39.x86_64 77/153 Installing : bzip2-1.0.8-16.fc39.x86_64 78/153 Installing : libxml2-2.10.4-3.fc39.x86_64 79/153 Installing : sqlite-libs-3.42.0-7.fc39.x86_64 80/153 Installing : ed-1.19-4.fc39.x86_64 81/153 Installing : patch-2.7.6-22.fc39.x86_64 82/153 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 83/153 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 83/153 Installing : cpio-2.14-4.fc39.x86_64 84/153 Installing : diffutils-3.10-3.fc39.x86_64 85/153 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 86/153 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 87/153 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 88/153 Installing : libbrotli-1.0.9-13.fc39.x86_64 89/153 Installing : libdb-5.3.28-56.fc39.x86_64 90/153 Installing : libeconf-0.4.0-6.fc39.x86_64 91/153 Installing : shadow-utils-2:4.13-8.fc39.x86_64 92/153 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 93/153 Installing : libutempter-1.2.1-10.fc39.x86_64 93/153 Installing : libffi-3.4.4-4.fc39.x86_64 94/153 Installing : p11-kit-0.25.0-2.fc39.x86_64 95/153 Installing : libgomp-13.2.1-1.fc39.x86_64 96/153 Installing : libnghttp2-1.55.1-2.fc39.x86_64 97/153 Installing : libpkgconf-1.9.5-2.fc39.x86_64 98/153 Installing : pkgconf-1.9.5-2.fc39.x86_64 99/153 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 100/153 Installing : libsigsegv-2.14-5.fc39.x86_64 101/153 Installing : gawk-5.2.2-2.fc39.x86_64 102/153 Installing : libtasn1-4.19.0-3.fc39.x86_64 103/153 Installing : p11-kit-trust-0.25.0-2.fc39.x86_64 104/153 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.x86_64 104/153 Installing : libverto-0.3.2-6.fc39.x86_64 105/153 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 106/153 Installing : libssh-config-0.10.5-2.fc39.noarch 107/153 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 108/153 Installing : gnat-srpm-macros-6-3.fc39.noarch 109/153 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 110/153 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 111/153 Installing : coreutils-common-9.3-2.fc39.x86_64 112/153 Installing : openssl-libs-1:3.1.1-1.fc39.x86_64 113/153 Installing : coreutils-9.3-2.fc39.x86_64 114/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 115/153 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 115/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 115/153 Installing : krb5-libs-1.21-3.fc39.x86_64 116/153 Installing : libtirpc-1.3.3-1.rc1.fc39.1.x86_64 117/153 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 118/153 Installing : authselect-libs-1.4.2-3.fc39.x86_64 118/153 Installing : gzip-1.12-6.fc39.x86_64 119/153 Installing : cracklib-2.9.11-2.fc39.x86_64 120/153 Installing : libpwquality-1.4.5-6.fc39.x86_64 121/153 Installing : authselect-1.4.2-3.fc39.x86_64 122/153 Installing : libnsl2-2.0.0-6.fc39.x86_64 123/153 Installing : pam-1.5.3-2.fc39.x86_64 124/153 Installing : libssh-0.10.5-2.fc39.x86_64 125/153 Installing : libarchive-3.7.1-1.fc39.x86_64 126/153 Installing : libevent-2.1.12-9.fc39.x86_64 127/153 Installing : openldap-2.6.6-1.fc39.x86_64 128/153 Installing : libcurl-8.2.1-1.fc39.x86_64 129/153 Installing : elfutils-libs-0.189-4.fc39.x86_64 130/153 Installing : elfutils-debuginfod-client-0.189-4.fc39.x86_64 131/153 Installing : binutils-gold-2.40-13.fc39.x86_64 132/153 Running scriptlet: binutils-gold-2.40-13.fc39.x86_64 132/153 Installing : binutils-2.40-13.fc39.x86_64 133/153 Running scriptlet: binutils-2.40-13.fc39.x86_64 133/153 Installing : gdb-minimal-13.2-6.fc39.x86_64 134/153 Installing : elfutils-0.189-4.fc39.x86_64 135/153 Installing : debugedit-5.0-10.fc39.x86_64 136/153 Installing : curl-8.2.1-1.fc39.x86_64 137/153 Installing : rpm-sequoia-1.4.1-2.fc39.x86_64 138/153 Installing : rpm-libs-4.18.91-8.fc39.x86_64 139/153 Running scriptlet: rpm-4.18.91-8.fc39.x86_64 140/153 Installing : rpm-4.18.91-8.fc39.x86_64 140/153 Installing : efi-srpm-macros-5-9.fc39.noarch 141/153 Installing : lua-srpm-macros-1-9.fc39.noarch 142/153 Installing : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 143/153 Installing : rpm-build-libs-4.18.91-8.fc39.x86_64 144/153 Installing : ansible-srpm-macros-1-11.fc39.noarch 145/153 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 146/153 Installing : go-srpm-macros-3.2.0-6.fc39.noarch 147/153 Installing : python-srpm-macros-3.12-2.fc39.noarch 148/153 Installing : redhat-rpm-config-261-1.fc39.noarch 149/153 Installing : rpm-build-4.18.91-8.fc39.x86_64 150/153 Installing : util-linux-2.39.1-3.fc39.x86_64 151/153 Installing : which-2.21-40.fc39.x86_64 152/153 Installing : info-7.0.3-3.fc39.x86_64 153/153 Running scriptlet: filesystem-3.18-6.fc39.x86_64 153/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 153/153 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 153/153 Running scriptlet: rpm-4.18.91-8.fc39.x86_64 153/153 Running scriptlet: info-7.0.3-3.fc39.x86_64 153/153 Verifying : gdb-minimal-13.2-6.fc39.x86_64 1/153 Verifying : alternatives-1.25-1.fc39.x86_64 2/153 Verifying : ansible-srpm-macros-1-11.fc39.noarch 3/153 Verifying : audit-libs-3.1.1-4.fc39.x86_64 4/153 Verifying : authselect-1.4.2-3.fc39.x86_64 5/153 Verifying : authselect-libs-1.4.2-3.fc39.x86_64 6/153 Verifying : basesystem-11-18.fc39.noarch 7/153 Verifying : bash-5.2.15-5.fc39.x86_64 8/153 Verifying : binutils-2.40-13.fc39.x86_64 9/153 Verifying : binutils-gold-2.40-13.fc39.x86_64 10/153 Verifying : bzip2-1.0.8-16.fc39.x86_64 11/153 Verifying : bzip2-libs-1.0.8-16.fc39.x86_64 12/153 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 13/153 Verifying : coreutils-9.3-2.fc39.x86_64 14/153 Verifying : coreutils-common-9.3-2.fc39.x86_64 15/153 Verifying : cpio-2.14-4.fc39.x86_64 16/153 Verifying : cracklib-2.9.11-2.fc39.x86_64 17/153 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 18/153 Verifying : curl-8.2.1-1.fc39.x86_64 19/153 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 20/153 Verifying : debugedit-5.0-10.fc39.x86_64 21/153 Verifying : diffutils-3.10-3.fc39.x86_64 22/153 Verifying : dwz-0.15-3.fc39.x86_64 23/153 Verifying : ed-1.19-4.fc39.x86_64 24/153 Verifying : efi-srpm-macros-5-9.fc39.noarch 25/153 Verifying : elfutils-0.189-4.fc39.x86_64 26/153 Verifying : elfutils-debuginfod-client-0.189-4.fc39.x86_64 27/153 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 28/153 Verifying : elfutils-libelf-0.189-4.fc39.x86_64 29/153 Verifying : elfutils-libs-0.189-4.fc39.x86_64 30/153 Verifying : fedora-gpg-keys-39-0.4.noarch 31/153 Verifying : fedora-release-39-0.21.noarch 32/153 Verifying : fedora-release-common-39-0.21.noarch 33/153 Verifying : fedora-release-identity-basic-39-0.21.noarch 34/153 Verifying : fedora-repos-39-0.4.noarch 35/153 Verifying : fedora-repos-rawhide-39-0.4.noarch 36/153 Verifying : file-5.44-5.fc39.x86_64 37/153 Verifying : file-libs-5.44-5.fc39.x86_64 38/153 Verifying : filesystem-3.18-6.fc39.x86_64 39/153 Verifying : findutils-1:4.9.0-5.fc39.x86_64 40/153 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 41/153 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 42/153 Verifying : gawk-5.2.2-2.fc39.x86_64 43/153 Verifying : gdbm-libs-1:1.23-4.fc39.x86_64 44/153 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 45/153 Verifying : glibc-2.37.9000-18.fc39.x86_64 46/153 Verifying : glibc-common-2.37.9000-18.fc39.x86_64 47/153 Verifying : glibc-gconv-extra-2.37.9000-18.fc39.x86_64 48/153 Verifying : glibc-minimal-langpack-2.37.9000-18.fc39.x86_64 49/153 Verifying : gmp-1:6.2.1-5.fc39.x86_64 50/153 Verifying : gnat-srpm-macros-6-3.fc39.noarch 51/153 Verifying : go-srpm-macros-3.2.0-6.fc39.noarch 52/153 Verifying : grep-3.11-3.fc39.x86_64 53/153 Verifying : gzip-1.12-6.fc39.x86_64 54/153 Verifying : info-7.0.3-3.fc39.x86_64 55/153 Verifying : jansson-2.13.1-7.fc39.x86_64 56/153 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 57/153 Verifying : keyutils-libs-1.6.1-7.fc39.x86_64 58/153 Verifying : krb5-libs-1.21-3.fc39.x86_64 59/153 Verifying : libacl-2.3.1-8.fc39.x86_64 60/153 Verifying : libarchive-3.7.1-1.fc39.x86_64 61/153 Verifying : libattr-2.5.1-8.fc39.x86_64 62/153 Verifying : libblkid-2.39.1-3.fc39.x86_64 63/153 Verifying : libbrotli-1.0.9-13.fc39.x86_64 64/153 Verifying : libcap-2.48-7.fc39.x86_64 65/153 Verifying : libcap-ng-0.8.3-7.fc39.x86_64 66/153 Verifying : libcom_err-1.47.0-2.fc39.x86_64 67/153 Verifying : libcurl-8.2.1-1.fc39.x86_64 68/153 Verifying : libdb-5.3.28-56.fc39.x86_64 69/153 Verifying : libeconf-0.4.0-6.fc39.x86_64 70/153 Verifying : libevent-2.1.12-9.fc39.x86_64 71/153 Verifying : libfdisk-2.39.1-3.fc39.x86_64 72/153 Verifying : libffi-3.4.4-4.fc39.x86_64 73/153 Verifying : libgcc-13.2.1-1.fc39.x86_64 74/153 Verifying : libgomp-13.2.1-1.fc39.x86_64 75/153 Verifying : libidn2-2.3.4-3.fc39.x86_64 76/153 Verifying : libmount-2.39.1-3.fc39.x86_64 77/153 Verifying : libnghttp2-1.55.1-2.fc39.x86_64 78/153 Verifying : libnsl2-2.0.0-6.fc39.x86_64 79/153 Verifying : libpkgconf-1.9.5-2.fc39.x86_64 80/153 Verifying : libpsl-0.21.2-4.fc39.x86_64 81/153 Verifying : libpwquality-1.4.5-6.fc39.x86_64 82/153 Verifying : libselinux-3.5-5.fc39.x86_64 83/153 Verifying : libsemanage-3.5-4.fc39.x86_64 84/153 Verifying : libsepol-3.5-2.fc39.x86_64 85/153 Verifying : libsigsegv-2.14-5.fc39.x86_64 86/153 Verifying : libsmartcols-2.39.1-3.fc39.x86_64 87/153 Verifying : libssh-0.10.5-2.fc39.x86_64 88/153 Verifying : libssh-config-0.10.5-2.fc39.noarch 89/153 Verifying : libstdc++-13.2.1-1.fc39.x86_64 90/153 Verifying : libtasn1-4.19.0-3.fc39.x86_64 91/153 Verifying : libtirpc-1.3.3-1.rc1.fc39.1.x86_64 92/153 Verifying : libunistring-1.1-4.fc39.x86_64 93/153 Verifying : libutempter-1.2.1-10.fc39.x86_64 94/153 Verifying : libuuid-2.39.1-3.fc39.x86_64 95/153 Verifying : libverto-0.3.2-6.fc39.x86_64 96/153 Verifying : libxcrypt-4.4.36-2.fc39.x86_64 97/153 Verifying : libxml2-2.10.4-3.fc39.x86_64 98/153 Verifying : libzstd-1.5.5-4.fc39.x86_64 99/153 Verifying : lua-libs-5.4.6-3.fc39.x86_64 100/153 Verifying : lua-srpm-macros-1-9.fc39.noarch 101/153 Verifying : lz4-libs-1.9.4-4.fc39.x86_64 102/153 Verifying : mpfr-4.2.0-3.fc39.x86_64 103/153 Verifying : ncurses-base-6.4-6.20230520.fc39.noarch 104/153 Verifying : ncurses-libs-6.4-6.20230520.fc39.x86_64 105/153 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 106/153 Verifying : openblas-srpm-macros-2-14.fc39.noarch 107/153 Verifying : openldap-2.6.6-1.fc39.x86_64 108/153 Verifying : openssl-libs-1:3.1.1-1.fc39.x86_64 109/153 Verifying : p11-kit-0.25.0-2.fc39.x86_64 110/153 Verifying : p11-kit-trust-0.25.0-2.fc39.x86_64 111/153 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 112/153 Verifying : pam-1.5.3-2.fc39.x86_64 113/153 Verifying : pam-libs-1.5.3-2.fc39.x86_64 114/153 Verifying : patch-2.7.6-22.fc39.x86_64 115/153 Verifying : pcre2-10.42-1.fc39.2.x86_64 116/153 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 117/153 Verifying : perl-srpm-macros-1-51.fc39.noarch 118/153 Verifying : pkgconf-1.9.5-2.fc39.x86_64 119/153 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 120/153 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 121/153 Verifying : popt-1.19-3.fc39.x86_64 122/153 Verifying : publicsuffix-list-dafsa-20230614-2.fc39.noarch 123/153 Verifying : pyproject-srpm-macros-1.9.0-2.fc39.noarch 124/153 Verifying : python-srpm-macros-3.12-2.fc39.noarch 125/153 Verifying : qt5-srpm-macros-5.15.10-2.fc39.noarch 126/153 Verifying : qt6-srpm-macros-6.5.2-2.fc39.noarch 127/153 Verifying : readline-8.2-4.fc39.x86_64 128/153 Verifying : redhat-rpm-config-261-1.fc39.noarch 129/153 Verifying : rpm-4.18.91-8.fc39.x86_64 130/153 Verifying : rpm-build-4.18.91-8.fc39.x86_64 131/153 Verifying : rpm-build-libs-4.18.91-8.fc39.x86_64 132/153 Verifying : rpm-libs-4.18.91-8.fc39.x86_64 133/153 Verifying : rpm-sequoia-1.4.1-2.fc39.x86_64 134/153 Verifying : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 135/153 Verifying : rust-srpm-macros-24-3.fc39.noarch 136/153 Verifying : sed-4.8-14.fc39.x86_64 137/153 Verifying : setup-2.14.4-1.fc39.noarch 138/153 Verifying : shadow-utils-2:4.13-8.fc39.x86_64 139/153 Verifying : sqlite-libs-3.42.0-7.fc39.x86_64 140/153 Verifying : systemd-libs-254-1.fc39.x86_64 141/153 Verifying : tar-2:1.35-1.fc39.x86_64 142/153 Verifying : tzdata-2023c-2.fc39.noarch 143/153 Verifying : unzip-6.0-62.fc39.x86_64 144/153 Verifying : util-linux-2.39.1-3.fc39.x86_64 145/153 Verifying : util-linux-core-2.39.1-3.fc39.x86_64 146/153 Verifying : which-2.21-40.fc39.x86_64 147/153 Verifying : xxhash-libs-0.8.2-1.fc39.x86_64 148/153 Verifying : xz-5.4.4-1.fc39.x86_64 149/153 Verifying : xz-libs-5.4.4-1.fc39.x86_64 150/153 Verifying : zip-3.0-38.fc39.x86_64 151/153 Verifying : zlib-1.2.13-4.fc39.x86_64 152/153 Verifying : zstd-1.5.5-4.fc39.x86_64 153/153 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.1-4.fc39.x86_64 authselect-1.4.2-3.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.40-13.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-2.fc39.x86_64 coreutils-common-9.3-2.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-4.fc39.x86_64 elfutils-debuginfod-client-0.189-4.fc39.x86_64 elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.x86_64 elfutils-libs-0.189-4.fc39.x86_64 fedora-gpg-keys-39-0.4.noarch fedora-release-39-0.21.noarch fedora-release-common-39-0.21.noarch fedora-release-identity-basic-39-0.21.noarch fedora-repos-39-0.4.noarch fedora-repos-rawhide-39-0.4.noarch file-5.44-5.fc39.x86_64 file-libs-5.44-5.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-5.fc39.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-6.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.37.9000-18.fc39.x86_64 glibc-common-2.37.9000-18.fc39.x86_64 glibc-gconv-extra-2.37.9000-18.fc39.x86_64 glibc-minimal-langpack-2.37.9000-18.fc39.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-6.fc39.noarch grep-3.11-3.fc39.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21-3.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libblkid-2.39.1-3.fc39.x86_64 libbrotli-1.0.9-13.fc39.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-7.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-1.fc39.x86_64 libdb-5.3.28-56.fc39.x86_64 libeconf-0.4.0-6.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.1-3.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-1.fc39.x86_64 libgomp-13.2.1-1.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.1-3.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.1-3.fc39.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc1.fc39.1.x86_64 libunistring-1.1-4.fc39.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.1-3.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-6.20230520.fc39.noarch ncurses-libs-6.4-6.20230520.fc39.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-1.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230614-2.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-2.fc39.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-2.fc39.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-261-1.fc39.noarch rpm-4.18.91-8.fc39.x86_64 rpm-build-4.18.91-8.fc39.x86_64 rpm-build-libs-4.18.91-8.fc39.x86_64 rpm-libs-4.18.91-8.fc39.x86_64 rpm-sequoia-1.4.1-2.fc39.x86_64 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch rust-srpm-macros-24-3.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.13-8.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254-1.fc39.x86_64 tar-2:1.35-1.fc39.x86_64 tzdata-2023c-2.fc39.noarch unzip-6.0-62.fc39.x86_64 util-linux-2.39.1-3.fc39.x86_64 util-linux-core-2.39.1-3.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-38.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: package-notes-srpm-macros-0.5-9.fc39.noarch libzstd-1.5.5-4.fc39.x86_64 libcap-2.48-7.fc39.x86_64 which-2.21-40.fc39.x86_64 findutils-4.9.0-5.fc39.x86_64 gawk-5.2.2-2.fc39.x86_64 lz4-libs-1.9.4-4.fc39.x86_64 fedora-repos-39-0.4.noarch zip-3.0-38.fc39.x86_64 qt6-srpm-macros-6.5.2-2.fc39.noarch ansible-srpm-macros-1-11.fc39.noarch zlib-1.2.13-4.fc39.x86_64 file-libs-5.44-5.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 elfutils-libelf-0.189-4.fc39.x86_64 go-srpm-macros-3.2.0-6.fc39.noarch lua-srpm-macros-1-9.fc39.noarch libmount-2.39.1-3.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch cyrus-sasl-lib-2.1.28-11.fc39.x86_64 file-5.44-5.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 grep-3.11-3.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 libutempter-1.2.1-10.fc39.x86_64 fedora-gpg-keys-39-0.4.noarch libevent-2.1.12-9.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 ncurses-base-6.4-6.20230520.fc39.noarch dwz-0.15-3.fc39.x86_64 setup-2.14.4-1.fc39.noarch libverto-0.3.2-6.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 libbrotli-1.0.9-13.fc39.x86_64 elfutils-0.189-4.fc39.x86_64 binutils-2.40-13.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 fedora-release-identity-basic-39-0.21.noarch ghc-srpm-macros-1.6.1-2.fc39.noarch libarchive-3.7.1-1.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 libsigsegv-2.14-5.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 libsmartcols-2.39.1-3.fc39.x86_64 fedora-repos-rawhide-39-0.4.noarch glibc-common-2.37.9000-18.fc39.x86_64 libblkid-2.39.1-3.fc39.x86_64 tzdata-2023c-2.fc39.noarch rpm-4.18.91-8.fc39.x86_64 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch pam-1.5.3-2.fc39.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch ocaml-srpm-macros-8-2.fc39.noarch sqlite-libs-3.42.0-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch unzip-6.0-62.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 readline-8.2-4.fc39.x86_64 tar-1.35-1.fc39.x86_64 audit-libs-3.1.1-4.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libcurl-8.2.1-1.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 glibc-2.37.9000-18.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 publicsuffix-list-dafsa-20230614-2.fc39.noarch gnat-srpm-macros-6-3.fc39.noarch openssl-libs-3.1.1-1.fc39.x86_64 coreutils-9.3-2.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 libtirpc-1.3.3-1.rc1.fc39.1.x86_64 libssh-config-0.10.5-2.fc39.noarch libcap-ng-0.8.3-7.fc39.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch libffi-3.4.4-4.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 libdb-5.3.28-56.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 util-linux-core-2.39.1-3.fc39.x86_64 libfdisk-2.39.1-3.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 popt-1.19-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 bash-5.2.15-5.fc39.x86_64 fpc-srpm-macros-1.3-8.fc39.noarch bzip2-libs-1.0.8-16.fc39.x86_64 perl-srpm-macros-1-51.fc39.noarch authselect-1.4.2-3.fc39.x86_64 ncurses-libs-6.4-6.20230520.fc39.x86_64 systemd-libs-254-1.fc39.x86_64 python-srpm-macros-3.12-2.fc39.noarch elfutils-libs-0.189-4.fc39.x86_64 util-linux-2.39.1-3.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 cpio-2.14-4.fc39.x86_64 gdb-minimal-13.2-6.fc39.x86_64 glibc-minimal-langpack-2.37.9000-18.fc39.x86_64 qt5-srpm-macros-5.15.10-2.fc39.noarch glibc-gconv-extra-2.37.9000-18.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 openldap-2.6.6-1.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 alternatives-1.25-1.fc39.x86_64 redhat-rpm-config-261-1.fc39.noarch gmp-6.2.1-5.fc39.x86_64 sed-4.8-14.fc39.x86_64 rust-srpm-macros-24-3.fc39.noarch libssh-0.10.5-2.fc39.x86_64 shadow-utils-4.13-8.fc39.x86_64 libgcc-13.2.1-1.fc39.x86_64 curl-8.2.1-1.fc39.x86_64 elfutils-debuginfod-client-0.189-4.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libstdc++-13.2.1-1.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 rpm-sequoia-1.4.1-2.fc39.x86_64 rpm-libs-4.18.91-8.fc39.x86_64 openblas-srpm-macros-2-14.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch libselinux-3.5-5.fc39.x86_64 basesystem-11-18.fc39.noarch libunistring-1.1-4.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 rpm-build-4.18.91-8.fc39.x86_64 elfutils-default-yama-scope-0.189-4.fc39.noarch info-7.0.3-3.fc39.x86_64 gzip-1.12-6.fc39.x86_64 libuuid-2.39.1-3.fc39.x86_64 libeconf-0.4.0-6.fc39.x86_64 rpm-build-libs-4.18.91-8.fc39.x86_64 krb5-libs-1.21-3.fc39.x86_64 fedora-release-common-39-0.21.noarch libgomp-13.2.1-1.fc39.x86_64 fedora-release-39-0.21.noarch bzip2-1.0.8-16.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 coreutils-common-9.3-2.fc39.x86_64 pkgconf-pkg-config-1.9.5-2.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Wrote: /builddir/build/SRPMS/mcrouter-0.41.0.20230703-2.fc39.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-h0_2h3hd/mcrouter/mcrouter.spec) Config(child) 1 minutes 16 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 (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/mcrouter-0.41.0.20230703-2.fc39.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1691000326.619398 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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/results/mcrouter-0.41.0.20230703-2.fc39.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1691000326.619398/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1691000326.619398/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: enabled HW Info plugin Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/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 Mock Version: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 5.0 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 20 kB/s | 3.8 kB 00:00 fedora 443 kB/s | 18 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for mcrouter-0.41.0.20230703-2.fc39.src.rpm Start: build setup for mcrouter-0.41.0.20230703-2.fc39.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Wrote: /builddir/build/SRPMS/mcrouter-0.41.0.20230703-2.fc39.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 39 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 62 kB/s | 3.8 kB 00:00 fedora 402 kB/s | 18 kB 00:00 Package sed-4.8-14.fc39.x86_64 is already installed. Dependencies resolved. ================================================================================================================================= Package Arch Version Repository Size ================================================================================================================================= Installing: autoconf noarch 2.71-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 720 k automake noarch 1.16.5-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 675 k fbthrift x86_64 2023.07.03.00-2.fc39 copr_base 3.6 M fbthrift-devel x86_64 2023.07.03.00-2.fc39 copr_base 690 k fizz-devel x86_64 2023.07.03.00-2.fc39 copr_base 176 k folly-devel x86_64 2023.07.03.00-2.fc39 copr_base 1.3 M gcc-c++ x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 M gtest-devel x86_64 1.13.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 241 k libtool x86_64 2.4.7-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 595 k make x86_64 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 581 k procps-ng x86_64 4.0.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 365 k python3-devel x86_64 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 273 k ragel x86_64 7.0.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M wangle-devel x86_64 2023.07.03.00-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k Installing dependencies: annobin-docs noarch 12.23-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k annobin-plugin-gcc x86_64 12.23-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 960 k binutils-devel x86_64 2.40-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.4 M boost x86_64 1.81.0-7.fc39 copr_base 15 k boost-atomic x86_64 1.81.0-7.fc39 copr_base 21 k boost-chrono x86_64 1.81.0-7.fc39 copr_base 27 k boost-container x86_64 1.81.0-7.fc39 copr_base 41 k boost-context x86_64 1.81.0-7.fc39 copr_base 18 k boost-contract x86_64 1.81.0-7.fc39 copr_base 47 k boost-coroutine x86_64 1.81.0-7.fc39 copr_base 21 k boost-date-time x86_64 1.81.0-7.fc39 copr_base 17 k boost-devel x86_64 1.81.0-7.fc39 copr_base 12 M boost-fiber x86_64 1.81.0-7.fc39 copr_base 43 k boost-filesystem x86_64 1.81.0-7.fc39 copr_base 68 k boost-graph x86_64 1.81.0-7.fc39 copr_base 153 k boost-iostreams x86_64 1.81.0-7.fc39 copr_base 43 k boost-json x86_64 1.81.0-7.fc39 copr_base 111 k boost-locale x86_64 1.81.0-7.fc39 copr_base 222 k boost-log x86_64 1.81.0-7.fc39 copr_base 494 k boost-math x86_64 1.81.0-7.fc39 copr_base 219 k boost-nowide x86_64 1.81.0-7.fc39 copr_base 22 k boost-numpy3 x86_64 1.81.0-7.fc39 copr_base 31 k boost-program-options x86_64 1.81.0-7.fc39 copr_base 111 k boost-python3 x86_64 1.81.0-7.fc39 copr_base 98 k boost-random x86_64 1.81.0-7.fc39 copr_base 25 k boost-regex x86_64 1.81.0-7.fc39 copr_base 112 k boost-serialization x86_64 1.81.0-7.fc39 copr_base 136 k boost-stacktrace x86_64 1.81.0-7.fc39 copr_base 31 k boost-system x86_64 1.81.0-7.fc39 copr_base 17 k boost-test x86_64 1.81.0-7.fc39 copr_base 241 k boost-thread x86_64 1.81.0-7.fc39 copr_base 60 k boost-timer x86_64 1.81.0-7.fc39 copr_base 25 k boost-type_erasure x86_64 1.81.0-7.fc39 copr_base 34 k boost-wave x86_64 1.81.0-7.fc39 copr_base 226 k bzip2-devel x86_64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k cmake-filesystem x86_64 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k colm x86_64 0.14.7-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 418 k colm-devel x86_64 0.14.7-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 384 k cpp x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M double-conversion x86_64 3.1.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k double-conversion-devel x86_64 3.1.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k emacs-filesystem noarch 1:28.2-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k expat x86_64 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k fizz x86_64 2023.07.03.00-2.fc39 copr_base 864 k flexiblas x86_64 3.3.1-5.fc39 copr_base 33 k flexiblas-netlib x86_64 3.3.1-5.fc39 copr_base 3.1 M flexiblas-openblas-openmp x86_64 3.3.1-5.fc39 copr_base 18 k fmt x86_64 10.0.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 127 k fmt-devel x86_64 10.0.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 128 k folly x86_64 2023.07.03.00-2.fc39 copr_base 1.8 M gc x86_64 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k gcc x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 M gcc-plugin-annobin x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k gflags x86_64 2.2.2-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k gflags-devel x86_64 2.2.2-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k glibc-devel x86_64 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k glibc-headers-x86 noarch 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 487 k glog x86_64 0.3.5-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k glog-devel x86_64 0.3.5-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k gmock x86_64 1.13.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k groff-base x86_64 1.23.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gtest x86_64 1.13.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 173 k guile22 x86_64 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 M kernel-headers x86_64 6.5.0-0.rc2.git0.1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M libaio x86_64 0.3.111-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libaio-devel x86_64 0.3.111-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k libb2 x86_64 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libdwarf x86_64 1:0.7.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k libdwarf-devel x86_64 1:0.7.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libevent-devel x86_64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k libgfortran x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 903 k libicu x86_64 73.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M libicu-devel x86_64 73.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 849 k libmpc x86_64 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k libquadmath x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k libquadmath-devel x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libsodium x86_64 1.0.18-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162 k libsodium-devel x86_64 1.0.18-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M libstdc++-devel x86_64 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M libtool-ltdl x86_64 2.4.7-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libunwind x86_64 1.7.0-0.2.rc2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k libunwind-devel x86_64 1.7.0-0.2.rc2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k liburing x86_64 2.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k liburing-devel x86_64 2.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 168 k libxcrypt-devel x86_64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libzstd-devel x86_64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51 k lz4-devel x86_64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k m4 x86_64 1.4.19-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 296 k mpdecimal x86_64 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k ncurses x86_64 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 411 k openblas x86_64 0.3.23-1.fc39 copr_base 37 k openblas-openmp x86_64 0.3.23-1.fc39 copr_base 4.9 M openssl-devel x86_64 1:3.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M perl-B x86_64 1.88-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177 k perl-Carp noarch 1.54-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-Class-Struct noarch 0.68-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Data-Dumper x86_64 2.188-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-DynaLoader x86_64 1.54-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-Encode x86_64 4:3.19-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M perl-Errno x86_64 1.37-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-Exporter noarch 5.77-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k perl-Fcntl x86_64 1.15-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k perl-File-Basename noarch 2.86-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-File-Compare noarch 1.100.700-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-File-Copy noarch 2.41-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k perl-File-Find noarch 1.43-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-File-Path noarch 2.18-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-File-Temp noarch 1:0.231.100-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k perl-File-stat noarch 1.13-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-Getopt-Long noarch 1:2.54-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k perl-Getopt-Std noarch 1.13-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-HTTP-Tiny noarch 0.088-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-IO x86_64 1.52-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k perl-IPC-Open3 noarch 1.22-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-MIME-Base64 x86_64 3.16-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-POSIX x86_64 2.13-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 k perl-PathTools x86_64 3.89-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k perl-Pod-Escapes noarch 1:1.07-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k perl-Pod-Simple noarch 1:3.45-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 208 k perl-Pod-Usage noarch 4:2.03-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-Scalar-List-Utils x86_64 5:1.63-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k perl-SelectSaver noarch 1.02-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Socket x86_64 4:2.037-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k perl-Storable x86_64 1:3.32-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99 k perl-Symbol noarch 1.09-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Term-ANSIColor noarch 5.01-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k perl-Term-Cap noarch 1.18-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Text-ParseWords noarch 3.31-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Thread-Queue noarch 3.14-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Time-Local noarch 2:1.350-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-constant noarch 1.33-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-if noarch 0.61.000-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-interpreter x86_64 4:5.38.0-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k perl-libs x86_64 4:5.38.0-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 M perl-locale noarch 1.10-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-mro x86_64 1.28-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-overload noarch 1.37-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-overloading noarch 0.02-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-parent noarch 1:0.241-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-podlators noarch 1:5.01-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k perl-threads x86_64 1:2.36-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k perl-threads-shared x86_64 1.68-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k perl-vars noarch 1.05-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k pyproject-rpm-macros noarch 1.9.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python-pip-wheel noarch 23.1.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M python-rpm-macros noarch 3.12-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k python3 x86_64 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k python3-libs x86_64 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 M python3-numpy x86_64 1:1.24.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 M python3-packaging noarch 23.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 105 k python3-rpm-generators noarch 14-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k python3-rpm-macros noarch 3.12-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k snappy x86_64 1.1.10-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k snappy-devel x86_64 1.1.10-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k wangle x86_64 2023.07.03.00-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 330 k xz-devel x86_64 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61 k zlib-devel x86_64 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k Transaction Summary ================================================================================================================================= Install 173 Packages Total size: 156 M Total download size: 40 M Installed size: 698 M Downloading Packages: [SKIPPED] flexiblas-3.3.1-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] flexiblas-netlib-3.3.1-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] openblas-0.3.23-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] openblas-openmp-0.3.23-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] annobin-docs-12.23-1.fc39.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.23-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] cmake-filesystem-3.27.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] cpp-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] double-conversion-3.1.5-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] emacs-filesystem-28.2-10.fc39.noarch.rpm: Already downloaded [SKIPPED] expat-2.5.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] gc-8.2.2-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] gcc-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gcc-c++-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-devel-2.37.9000-18.fc39.x86_64.rpm: Already downloaded [SKIPPED] glibc-headers-x86-2.37.9000-18.fc39.noarch.rpm: Already downloaded [SKIPPED] groff-base-1.23.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] kernel-headers-6.5.0-0.rc2.git0.1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgfortran-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libicu-73.2-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libquadmath-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.2.1-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libunwind-1.7.0-0.2.rc2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] make-4.4.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] ncurses-6.4-6.20230520.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-Carp-1.54-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.68-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.54-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-Encode-3.19-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-Errno-1.37-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-Exporter-5.77-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.86-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-File-Find-1.43-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.13-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.54-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.088-2.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.52-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-POSIX-2.13-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-PathTools-3.89-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.45-4.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.037-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-Storable-3.32-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.18-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.350-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.38.0-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-libs-5.38.0-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-locale-1.10-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-mro-1.28-500.fc39.x86_64.rpm: Already downloaded [SKIPPED] perl-overload-1.37-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.241-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-5.01-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-500.fc39.noarch.rpm: Already downloaded [SKIPPED] pyproject-rpm-macros-1.9.0-2.fc39.noarch.rpm: Already downloaded [SKIPPED] python-pip-wheel-23.1.2-5.fc39.noarch.rpm: Already downloaded [SKIPPED] python-rpm-macros-3.12-2.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-3.12.0~b4-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-devel-3.12.0~b4-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-libs-3.12.0~b4-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-numpy-1.24.4-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] python3-packaging-23.1-4.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-generators-14-7.fc39.noarch.rpm: Already downloaded [SKIPPED] python3-rpm-macros-3.12-2.fc39.noarch.rpm: Already downloaded [SKIPPED] snappy-1.1.10-2.fc39.x86_64.rpm: Already downloaded (90/173): boost-1.81.0-7.fc39.x86_64.rpm 466 kB/s | 15 kB 00:00 (91/173): boost-atomic-1.81.0-7.fc39.x86_64.rpm 516 kB/s | 21 kB 00:00 (92/173): boost-chrono-1.81.0-7.fc39.x86_64.rpm 651 kB/s | 27 kB 00:00 (93/173): boost-container-1.81.0-7.fc39.x86_64. 3.5 MB/s | 41 kB 00:00 (94/173): boost-context-1.81.0-7.fc39.x86_64.rp 1.8 MB/s | 18 kB 00:00 (95/173): boost-contract-1.81.0-7.fc39.x86_64.r 3.1 MB/s | 47 kB 00:00 (96/173): boost-coroutine-1.81.0-7.fc39.x86_64. 1.5 MB/s | 21 kB 00:00 (97/173): boost-date-time-1.81.0-7.fc39.x86_64. 1.8 MB/s | 17 kB 00:00 (98/173): boost-fiber-1.81.0-7.fc39.x86_64.rpm 2.0 MB/s | 43 kB 00:00 (99/173): boost-filesystem-1.81.0-7.fc39.x86_64 1.7 MB/s | 68 kB 00:00 (100/173): boost-graph-1.81.0-7.fc39.x86_64.rpm 1.6 MB/s | 153 kB 00:00 (101/173): boost-iostreams-1.81.0-7.fc39.x86_64 282 kB/s | 43 kB 00:00 (102/173): boost-json-1.81.0-7.fc39.x86_64.rpm 1.0 MB/s | 111 kB 00:00 (103/173): boost-devel-1.81.0-7.fc39.x86_64.rpm 43 MB/s | 12 MB 00:00 (104/173): boost-locale-1.81.0-7.fc39.x86_64.rp 2.9 MB/s | 222 kB 00:00 (105/173): boost-log-1.81.0-7.fc39.x86_64.rpm 9.5 MB/s | 494 kB 00:00 (106/173): boost-math-1.81.0-7.fc39.x86_64.rpm 15 MB/s | 219 kB 00:00 (107/173): boost-nowide-1.81.0-7.fc39.x86_64.rp 1.5 MB/s | 22 kB 00:00 (108/173): boost-numpy3-1.81.0-7.fc39.x86_64.rp 2.1 MB/s | 31 kB 00:00 (109/173): boost-program-options-1.81.0-7.fc39. 10 MB/s | 111 kB 00:00 (110/173): boost-python3-1.81.0-7.fc39.x86_64.r 8.1 MB/s | 98 kB 00:00 (111/173): boost-random-1.81.0-7.fc39.x86_64.rp 2.0 MB/s | 25 kB 00:00 (112/173): boost-regex-1.81.0-7.fc39.x86_64.rpm 10 MB/s | 112 kB 00:00 (113/173): boost-serialization-1.81.0-7.fc39.x8 11 MB/s | 136 kB 00:00 (114/173): boost-stacktrace-1.81.0-7.fc39.x86_6 2.6 MB/s | 31 kB 00:00 (115/173): boost-system-1.81.0-7.fc39.x86_64.rp 1.8 MB/s | 17 kB 00:00 (116/173): boost-thread-1.81.0-7.fc39.x86_64.rp 6.0 MB/s | 60 kB 00:00 (117/173): boost-test-1.81.0-7.fc39.x86_64.rpm 16 MB/s | 241 kB 00:00 (118/173): boost-timer-1.81.0-7.fc39.x86_64.rpm 2.5 MB/s | 25 kB 00:00 (119/173): boost-type_erasure-1.81.0-7.fc39.x86 3.7 MB/s | 34 kB 00:00 (120/173): boost-wave-1.81.0-7.fc39.x86_64.rpm 14 MB/s | 226 kB 00:00 (121/173): fizz-2023.07.03.00-2.fc39.x86_64.rpm 11 MB/s | 864 kB 00:00 (122/173): fbthrift-2023.07.03.00-2.fc39.x86_64 22 MB/s | 3.6 MB 00:00 (123/173): fbthrift-devel-2023.07.03.00-2.fc39. 4.1 MB/s | 690 kB 00:00 (124/173): fizz-devel-2023.07.03.00-2.fc39.x86_ 2.1 MB/s | 176 kB 00:00 (125/173): folly-2023.07.03.00-2.fc39.x86_64.rp 22 MB/s | 1.8 MB 00:00 (126/173): folly-devel-2023.07.03.00-2.fc39.x86 14 MB/s | 1.3 MB 00:00 (127/173): autoconf-2.71-6.fc39.noarch.rpm 5.7 MB/s | 720 kB 00:00 (128/173): bzip2-devel-1.0.8-16.fc39.x86_64.rpm 4.5 MB/s | 214 kB 00:00 (129/173): automake-1.16.5-13.fc39.noarch.rpm 6.1 MB/s | 675 kB 00:00 (130/173): colm-0.14.7-3.fc39.x86_64.rpm 8.8 MB/s | 418 kB 00:00 (131/173): colm-devel-0.14.7-3.fc39.x86_64.rpm 6.7 MB/s | 384 kB 00:00 (132/173): fmt-10.0.0-3.fc39.x86_64.rpm 5.7 MB/s | 127 kB 00:00 (133/173): double-conversion-devel-3.1.5-9.fc39 565 kB/s | 27 kB 00:00 (134/173): gflags-2.2.2-12.fc39.x86_64.rpm 2.4 MB/s | 95 kB 00:00 (135/173): fmt-devel-10.0.0-3.fc39.x86_64.rpm 2.4 MB/s | 128 kB 00:00 (136/173): glog-0.3.5-18.fc39.x86_64.rpm 2.1 MB/s | 69 kB 00:00 (137/173): gflags-devel-2.2.2-12.fc39.x86_64.rp 534 kB/s | 24 kB 00:00 (138/173): gmock-1.13.0-3.fc39.x86_64.rpm 2.2 MB/s | 59 kB 00:00 (139/173): glog-devel-0.3.5-18.fc39.x86_64.rpm 852 kB/s | 38 kB 00:00 (140/173): gtest-1.13.0-3.fc39.x86_64.rpm 6.9 MB/s | 173 kB 00:00 (141/173): libaio-0.3.111-16.fc39.x86_64.rpm 514 kB/s | 24 kB 00:00 (142/173): gtest-devel-1.13.0-3.fc39.x86_64.rpm 3.5 MB/s | 241 kB 00:00 (143/173): binutils-devel-2.40-13.fc39.x86_64.r 11 MB/s | 4.4 MB 00:00 (144/173): libaio-devel-0.3.111-16.fc39.x86_64. 221 kB/s | 10 kB 00:00 (145/173): libdwarf-0.7.0-2.fc39.x86_64.rpm 5.8 MB/s | 211 kB 00:00 (146/173): libevent-devel-2.1.12-9.fc39.x86_64. 2.0 MB/s | 93 kB 00:00 (147/173): libicu-devel-73.2-2.fc39.x86_64.rpm 14 MB/s | 849 kB 00:00 (148/173): libquadmath-devel-13.2.1-1.fc39.x86_ 1.6 MB/s | 36 kB 00:00 (149/173): libsodium-1.0.18-13.fc39.x86_64.rpm 4.9 MB/s | 162 kB 00:00 (150/173): libdwarf-devel-0.7.0-2.fc39.x86_64.r 10 MB/s | 1.1 MB 00:00 (151/173): libtool-2.4.7-7.fc39.x86_64.rpm 17 MB/s | 595 kB 00:00 (152/173): libunwind-devel-1.7.0-0.2.rc2.fc39.x 2.8 MB/s | 81 kB 00:00 (153/173): liburing-2.4-3.fc39.x86_64.rpm 1.1 MB/s | 38 kB 00:00 (154/173): libsodium-devel-1.0.18-13.fc39.x86_6 11 MB/s | 1.0 MB 00:00 (155/173): libzstd-devel-1.5.5-4.fc39.x86_64.rp 1.9 MB/s | 51 kB 00:00 (156/173): liburing-devel-2.4-3.fc39.x86_64.rpm 3.3 MB/s | 168 kB 00:00 (157/173): lz4-devel-1.9.4-4.fc39.x86_64.rpm 929 kB/s | 31 kB 00:00 (158/173): m4-1.4.19-6.fc39.x86_64.rpm 9.5 MB/s | 296 kB 00:00 (159/173): perl-B-1.88-500.fc39.x86_64.rpm 6.2 MB/s | 177 kB 00:00 (160/173): perl-Data-Dumper-2.188-501.fc39.x86_ 1.9 MB/s | 56 kB 00:00 (161/173): perl-File-Compare-1.100.700-500.fc39 591 kB/s | 13 kB 00:00 (162/173): perl-File-Copy-2.41-500.fc39.noarch. 904 kB/s | 20 kB 00:00 (163/173): perl-Thread-Queue-3.14-500.fc39.noar 851 kB/s | 21 kB 00:00 (164/173): perl-threads-2.36-500.fc39.x86_64.rp 1.6 MB/s | 58 kB 00:00 (165/173): perl-threads-shared-1.68-500.fc39.x8 1.5 MB/s | 45 kB 00:00 (166/173): procps-ng-4.0.3-2.fc39.x86_64.rpm 9.8 MB/s | 365 kB 00:00 (167/173): snappy-devel-1.1.10-2.fc39.x86_64.rp 539 kB/s | 22 kB 00:00 (168/173): wangle-2023.07.03.00-2.fc39.x86_64.r 7.9 MB/s | 330 kB 00:00 (169/173): ragel-7.0.4-2.fc39.x86_64.rpm 9.2 MB/s | 1.3 MB 00:00 (170/173): wangle-devel-2023.07.03.00-2.fc39.x8 3.4 MB/s | 111 kB 00:00 (171/173): xz-devel-5.4.4-1.fc39.x86_64.rpm 2.0 MB/s | 61 kB 00:00 (172/173): zlib-devel-1.2.13-4.fc39.x86_64.rpm 1.4 MB/s | 45 kB 00:00 (173/173): openssl-devel-3.1.1-1.fc39.x86_64.rp 8.0 MB/s | 2.5 MB 00:00 -------------------------------------------------------------------------------- Total 24 MB/s | 40 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.27.1-1.fc39.x86_64 1/173 Installing : boost-system-1.81.0-7.fc39.x86_64 2/173 Installing : boost-chrono-1.81.0-7.fc39.x86_64 3/173 Installing : libsodium-1.0.18-13.fc39.x86_64 4/173 Installing : gflags-2.2.2-12.fc39.x86_64 5/173 Installing : boost-thread-1.81.0-7.fc39.x86_64 6/173 Installing : libicu-73.2-2.fc39.x86_64 7/173 Installing : fmt-10.0.0-3.fc39.x86_64 8/173 Installing : double-conversion-3.1.5-9.fc39.x86_64 9/173 Installing : boost-context-1.81.0-7.fc39.x86_64 10/173 Installing : boost-regex-1.81.0-7.fc39.x86_64 11/173 Installing : python-rpm-macros-3.12-2.fc39.noarch 12/173 Installing : libmpc-1.3.1-3.fc39.x86_64 13/173 Installing : boost-atomic-1.81.0-7.fc39.x86_64 14/173 Installing : boost-filesystem-1.81.0-7.fc39.x86_64 15/173 Installing : python3-rpm-macros-3.12-2.fc39.noarch 16/173 Installing : zlib-devel-1.2.13-4.fc39.x86_64 17/173 Installing : snappy-1.1.10-2.fc39.x86_64 18/173 Installing : liburing-2.4-3.fc39.x86_64 19/173 Installing : libunwind-1.7.0-0.2.rc2.fc39.x86_64 20/173 Installing : libquadmath-13.2.1-1.fc39.x86_64 21/173 Installing : libgfortran-13.2.1-1.fc39.x86_64 22/173 Installing : libaio-0.3.111-16.fc39.x86_64 23/173 Installing : gtest-1.13.0-3.fc39.x86_64 24/173 Installing : colm-0.14.7-3.fc39.x86_64 25/173 Installing : boost-program-options-1.81.0-7.fc39.x86_64 26/173 Installing : boost-date-time-1.81.0-7.fc39.x86_64 27/173 Installing : boost-container-1.81.0-7.fc39.x86_64 28/173 Installing : boost-json-1.81.0-7.fc39.x86_64 29/173 Installing : boost-wave-1.81.0-7.fc39.x86_64 30/173 Installing : colm-devel-0.14.7-3.fc39.x86_64 31/173 Installing : gmock-1.13.0-3.fc39.x86_64 32/173 Installing : libaio-devel-0.3.111-16.fc39.x86_64 33/173 Installing : libunwind-devel-1.7.0-0.2.rc2.fc39.x86_64 34/173 Installing : liburing-devel-2.4-3.fc39.x86_64 35/173 Installing : snappy-devel-1.1.10-2.fc39.x86_64 36/173 Installing : binutils-devel-2.40-13.fc39.x86_64 37/173 Installing : pyproject-rpm-macros-1.9.0-2.fc39.noarch 38/173 Installing : boost-fiber-1.81.0-7.fc39.x86_64 39/173 Installing : boost-log-1.81.0-7.fc39.x86_64 40/173 Installing : cpp-13.2.1-1.fc39.x86_64 41/173 Installing : boost-graph-1.81.0-7.fc39.x86_64 42/173 Installing : boost-coroutine-1.81.0-7.fc39.x86_64 43/173 Installing : double-conversion-devel-3.1.5-9.fc39.x86_64 44/173 Installing : fmt-devel-10.0.0-3.fc39.x86_64 45/173 Installing : boost-locale-1.81.0-7.fc39.x86_64 46/173 Installing : libicu-devel-73.2-2.fc39.x86_64 47/173 Installing : boost-type_erasure-1.81.0-7.fc39.x86_64 48/173 Installing : gflags-devel-2.2.2-12.fc39.x86_64 49/173 Installing : glog-0.3.5-18.fc39.x86_64 50/173 Installing : folly-2023.07.03.00-2.fc39.x86_64 51/173 Installing : fizz-2023.07.03.00-2.fc39.x86_64 52/173 Installing : wangle-2023.07.03.00-2.fc39.x86_64 53/173 Installing : fbthrift-devel-2023.07.03.00-2.fc39.x86_64 54/173 Installing : fbthrift-2023.07.03.00-2.fc39.x86_64 55/173 Installing : glog-devel-0.3.5-18.fc39.x86_64 56/173 Installing : libsodium-devel-1.0.18-13.fc39.x86_64 57/173 Installing : boost-timer-1.81.0-7.fc39.x86_64 58/173 Installing : xz-devel-5.4.4-1.fc39.x86_64 59/173 Installing : python-pip-wheel-23.1.2-5.fc39.noarch 60/173 Installing : openssl-devel-1:3.1.1-1.fc39.x86_64 61/173 Installing : ncurses-6.4-6.20230520.fc39.x86_64 62/173 Installing : mpdecimal-2.5.1-7.fc39.x86_64 63/173 Installing : m4-1.4.19-6.fc39.x86_64 64/173 Installing : lz4-devel-1.9.4-4.fc39.x86_64 65/173 Installing : libzstd-devel-1.5.5-4.fc39.x86_64 66/173 Installing : libtool-ltdl-2.4.7-7.fc39.x86_64 67/173 Installing : libstdc++-devel-13.2.1-1.fc39.x86_64 68/173 Installing : libdwarf-1:0.7.0-2.fc39.x86_64 69/173 Installing : libdwarf-devel-1:0.7.0-2.fc39.x86_64 70/173 Installing : libb2-0.98.1-9.fc39.x86_64 71/173 Installing : kernel-headers-6.5.0-0.rc2.git0.1.fc39.x86_64 72/173 Running scriptlet: groff-base-1.23.0-2.fc39.x86_64 73/173 Installing : groff-base-1.23.0-2.fc39.x86_64 73/173 Running scriptlet: groff-base-1.23.0-2.fc39.x86_64 73/173 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 74/173 Installing : perl-if-0.61.000-500.fc39.noarch 75/173 Installing : perl-locale-1.10-500.fc39.noarch 76/173 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 77/173 Installing : perl-File-Path-2.18-500.fc39.noarch 78/173 Installing : perl-Pod-Escapes-1:1.07-500.fc39.noarch 79/173 Installing : perl-Class-Struct-0.68-500.fc39.noarch 80/173 Installing : perl-Term-ANSIColor-5.01-501.fc39.noarch 81/173 Installing : perl-POSIX-2.13-500.fc39.x86_64 82/173 Installing : perl-IPC-Open3-1.22-500.fc39.noarch 83/173 Installing : perl-HTTP-Tiny-0.088-2.fc39.noarch 84/173 Installing : perl-File-Temp-1:0.231.100-500.fc39.noarch 85/173 Installing : perl-Term-Cap-1.18-500.fc39.noarch 86/173 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 87/173 Installing : perl-Socket-4:2.037-3.fc39.x86_64 88/173 Installing : perl-SelectSaver-1.02-500.fc39.noarch 89/173 Installing : perl-Symbol-1.09-500.fc39.noarch 90/173 Installing : perl-File-stat-1.13-500.fc39.noarch 91/173 Installing : perl-podlators-1:5.01-500.fc39.noarch 92/173 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 93/173 Installing : perl-Fcntl-1.15-500.fc39.x86_64 94/173 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 95/173 Installing : perl-mro-1.28-500.fc39.x86_64 96/173 Installing : perl-IO-1.52-500.fc39.x86_64 97/173 Installing : perl-overloading-0.02-500.fc39.noarch 98/173 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 99/173 Installing : perl-Errno-1.37-500.fc39.x86_64 100/173 Installing : perl-File-Basename-2.86-500.fc39.noarch 101/173 Installing : perl-Getopt-Std-1.13-500.fc39.noarch 102/173 Installing : perl-MIME-Base64-3.16-500.fc39.x86_64 103/173 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 104/173 Installing : perl-constant-1.33-501.fc39.noarch 105/173 Installing : perl-Storable-1:3.32-500.fc39.x86_64 106/173 Installing : perl-overload-1.37-500.fc39.noarch 107/173 Installing : perl-parent-1:0.241-500.fc39.noarch 108/173 Installing : perl-vars-1.05-500.fc39.noarch 109/173 Installing : perl-Getopt-Long-1:2.54-500.fc39.noarch 110/173 Installing : perl-Carp-1.54-500.fc39.noarch 111/173 Installing : perl-Exporter-5.77-500.fc39.noarch 112/173 Installing : perl-PathTools-3.89-500.fc39.x86_64 113/173 Installing : perl-DynaLoader-1.54-500.fc39.x86_64 114/173 Installing : perl-Encode-4:3.19-500.fc39.x86_64 115/173 Installing : perl-libs-4:5.38.0-500.fc39.x86_64 116/173 Installing : perl-interpreter-4:5.38.0-500.fc39.x86_64 117/173 Installing : perl-threads-1:2.36-500.fc39.x86_64 118/173 Installing : perl-threads-shared-1.68-500.fc39.x86_64 119/173 Installing : perl-Thread-Queue-3.14-500.fc39.noarch 120/173 Installing : perl-Data-Dumper-2.188-501.fc39.x86_64 121/173 Installing : perl-B-1.88-500.fc39.x86_64 122/173 Installing : perl-File-Compare-1.100.700-500.fc39.noarch 123/173 Installing : perl-File-Copy-2.41-500.fc39.noarch 124/173 Installing : perl-File-Find-1.43-500.fc39.noarch 125/173 Installing : glibc-headers-x86-2.37.9000-18.fc39.noarch 126/173 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 127/173 Installing : glibc-devel-2.37.9000-18.fc39.x86_64 128/173 Installing : gc-8.2.2-4.fc39.x86_64 129/173 Installing : guile22-2.2.7-9.fc39.x86_64 130/173 Installing : make-1:4.4.1-2.fc39.x86_64 131/173 Installing : gcc-13.2.1-1.fc39.x86_64 132/173 Running scriptlet: gcc-13.2.1-1.fc39.x86_64 132/173 Installing : libquadmath-devel-13.2.1-1.fc39.x86_64 133/173 Installing : expat-2.5.0-3.fc39.x86_64 134/173 Installing : python3-3.12.0~b4-2.fc39.x86_64 135/173 Installing : python3-libs-3.12.0~b4-2.fc39.x86_64 136/173 Installing : boost-python3-1.81.0-7.fc39.x86_64 137/173 Installing : libevent-devel-2.1.12-9.fc39.x86_64 138/173 Installing : python3-packaging-23.1-4.fc39.noarch 139/173 Installing : python3-rpm-generators-14-7.fc39.noarch 140/173 Installing : emacs-filesystem-1:28.2-10.fc39.noarch 141/173 Installing : autoconf-2.71-6.fc39.noarch 142/173 Installing : automake-1.16.5-13.fc39.noarch 143/173 Installing : bzip2-devel-1.0.8-16.fc39.x86_64 144/173 Installing : annobin-docs-12.23-1.fc39.noarch 145/173 Installing : openblas-0.3.23-1.fc39.x86_64 146/173 Installing : openblas-openmp-0.3.23-1.fc39.x86_64 147/173 Installing : flexiblas-netlib-3.3.1-5.fc39.x86_64 148/173 Installing : flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 149/173 Installing : flexiblas-3.3.1-5.fc39.x86_64 150/173 Installing : python3-numpy-1:1.24.4-2.fc39.x86_64 151/173 Installing : boost-numpy3-1.81.0-7.fc39.x86_64 152/173 Installing : boost-test-1.81.0-7.fc39.x86_64 153/173 Installing : boost-stacktrace-1.81.0-7.fc39.x86_64 154/173 Installing : boost-serialization-1.81.0-7.fc39.x86_64 155/173 Installing : boost-random-1.81.0-7.fc39.x86_64 156/173 Installing : boost-nowide-1.81.0-7.fc39.x86_64 157/173 Installing : boost-math-1.81.0-7.fc39.x86_64 158/173 Installing : boost-iostreams-1.81.0-7.fc39.x86_64 159/173 Installing : boost-contract-1.81.0-7.fc39.x86_64 160/173 Installing : boost-1.81.0-7.fc39.x86_64 161/173 Installing : boost-devel-1.81.0-7.fc39.x86_64 162/173 Installing : folly-devel-2023.07.03.00-2.fc39.x86_64 163/173 Installing : annobin-plugin-gcc-12.23-1.fc39.x86_64 164/173 Running scriptlet: annobin-plugin-gcc-12.23-1.fc39.x86_64 164/173 Installing : libtool-2.4.7-7.fc39.x86_64 165/173 Installing : python3-devel-3.12.0~b4-2.fc39.x86_64 166/173 Installing : gcc-c++-13.2.1-1.fc39.x86_64 167/173 Installing : gcc-plugin-annobin-13.2.1-1.fc39.x86_64 168/173 Running scriptlet: gcc-plugin-annobin-13.2.1-1.fc39.x86_64 168/173 Installing : wangle-devel-2023.07.03.00-2.fc39.x86_64 169/173 Installing : fizz-devel-2023.07.03.00-2.fc39.x86_64 170/173 Installing : gtest-devel-1.13.0-3.fc39.x86_64 171/173 Installing : ragel-7.0.4-2.fc39.x86_64 172/173 Installing : procps-ng-4.0.3-2.fc39.x86_64 173/173 Running scriptlet: procps-ng-4.0.3-2.fc39.x86_64 173/173 Verifying : boost-1.81.0-7.fc39.x86_64 1/173 Verifying : boost-atomic-1.81.0-7.fc39.x86_64 2/173 Verifying : boost-chrono-1.81.0-7.fc39.x86_64 3/173 Verifying : boost-container-1.81.0-7.fc39.x86_64 4/173 Verifying : boost-context-1.81.0-7.fc39.x86_64 5/173 Verifying : boost-contract-1.81.0-7.fc39.x86_64 6/173 Verifying : boost-coroutine-1.81.0-7.fc39.x86_64 7/173 Verifying : boost-date-time-1.81.0-7.fc39.x86_64 8/173 Verifying : boost-devel-1.81.0-7.fc39.x86_64 9/173 Verifying : boost-fiber-1.81.0-7.fc39.x86_64 10/173 Verifying : boost-filesystem-1.81.0-7.fc39.x86_64 11/173 Verifying : boost-graph-1.81.0-7.fc39.x86_64 12/173 Verifying : boost-iostreams-1.81.0-7.fc39.x86_64 13/173 Verifying : boost-json-1.81.0-7.fc39.x86_64 14/173 Verifying : boost-locale-1.81.0-7.fc39.x86_64 15/173 Verifying : boost-log-1.81.0-7.fc39.x86_64 16/173 Verifying : boost-math-1.81.0-7.fc39.x86_64 17/173 Verifying : boost-nowide-1.81.0-7.fc39.x86_64 18/173 Verifying : boost-numpy3-1.81.0-7.fc39.x86_64 19/173 Verifying : boost-program-options-1.81.0-7.fc39.x86_64 20/173 Verifying : boost-python3-1.81.0-7.fc39.x86_64 21/173 Verifying : boost-random-1.81.0-7.fc39.x86_64 22/173 Verifying : boost-regex-1.81.0-7.fc39.x86_64 23/173 Verifying : boost-serialization-1.81.0-7.fc39.x86_64 24/173 Verifying : boost-stacktrace-1.81.0-7.fc39.x86_64 25/173 Verifying : boost-system-1.81.0-7.fc39.x86_64 26/173 Verifying : boost-test-1.81.0-7.fc39.x86_64 27/173 Verifying : boost-thread-1.81.0-7.fc39.x86_64 28/173 Verifying : boost-timer-1.81.0-7.fc39.x86_64 29/173 Verifying : boost-type_erasure-1.81.0-7.fc39.x86_64 30/173 Verifying : boost-wave-1.81.0-7.fc39.x86_64 31/173 Verifying : fbthrift-2023.07.03.00-2.fc39.x86_64 32/173 Verifying : fbthrift-devel-2023.07.03.00-2.fc39.x86_64 33/173 Verifying : fizz-2023.07.03.00-2.fc39.x86_64 34/173 Verifying : fizz-devel-2023.07.03.00-2.fc39.x86_64 35/173 Verifying : flexiblas-3.3.1-5.fc39.x86_64 36/173 Verifying : flexiblas-netlib-3.3.1-5.fc39.x86_64 37/173 Verifying : flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 38/173 Verifying : folly-2023.07.03.00-2.fc39.x86_64 39/173 Verifying : folly-devel-2023.07.03.00-2.fc39.x86_64 40/173 Verifying : openblas-0.3.23-1.fc39.x86_64 41/173 Verifying : openblas-openmp-0.3.23-1.fc39.x86_64 42/173 Verifying : annobin-docs-12.23-1.fc39.noarch 43/173 Verifying : annobin-plugin-gcc-12.23-1.fc39.x86_64 44/173 Verifying : autoconf-2.71-6.fc39.noarch 45/173 Verifying : automake-1.16.5-13.fc39.noarch 46/173 Verifying : binutils-devel-2.40-13.fc39.x86_64 47/173 Verifying : bzip2-devel-1.0.8-16.fc39.x86_64 48/173 Verifying : cmake-filesystem-3.27.1-1.fc39.x86_64 49/173 Verifying : colm-0.14.7-3.fc39.x86_64 50/173 Verifying : colm-devel-0.14.7-3.fc39.x86_64 51/173 Verifying : cpp-13.2.1-1.fc39.x86_64 52/173 Verifying : double-conversion-3.1.5-9.fc39.x86_64 53/173 Verifying : double-conversion-devel-3.1.5-9.fc39.x86_64 54/173 Verifying : emacs-filesystem-1:28.2-10.fc39.noarch 55/173 Verifying : expat-2.5.0-3.fc39.x86_64 56/173 Verifying : fmt-10.0.0-3.fc39.x86_64 57/173 Verifying : fmt-devel-10.0.0-3.fc39.x86_64 58/173 Verifying : gc-8.2.2-4.fc39.x86_64 59/173 Verifying : gcc-13.2.1-1.fc39.x86_64 60/173 Verifying : gcc-c++-13.2.1-1.fc39.x86_64 61/173 Verifying : gcc-plugin-annobin-13.2.1-1.fc39.x86_64 62/173 Verifying : gflags-2.2.2-12.fc39.x86_64 63/173 Verifying : gflags-devel-2.2.2-12.fc39.x86_64 64/173 Verifying : glibc-devel-2.37.9000-18.fc39.x86_64 65/173 Verifying : glibc-headers-x86-2.37.9000-18.fc39.noarch 66/173 Verifying : glog-0.3.5-18.fc39.x86_64 67/173 Verifying : glog-devel-0.3.5-18.fc39.x86_64 68/173 Verifying : gmock-1.13.0-3.fc39.x86_64 69/173 Verifying : groff-base-1.23.0-2.fc39.x86_64 70/173 Verifying : gtest-1.13.0-3.fc39.x86_64 71/173 Verifying : gtest-devel-1.13.0-3.fc39.x86_64 72/173 Verifying : guile22-2.2.7-9.fc39.x86_64 73/173 Verifying : kernel-headers-6.5.0-0.rc2.git0.1.fc39.x86_64 74/173 Verifying : libaio-0.3.111-16.fc39.x86_64 75/173 Verifying : libaio-devel-0.3.111-16.fc39.x86_64 76/173 Verifying : libb2-0.98.1-9.fc39.x86_64 77/173 Verifying : libdwarf-1:0.7.0-2.fc39.x86_64 78/173 Verifying : libdwarf-devel-1:0.7.0-2.fc39.x86_64 79/173 Verifying : libevent-devel-2.1.12-9.fc39.x86_64 80/173 Verifying : libgfortran-13.2.1-1.fc39.x86_64 81/173 Verifying : libicu-73.2-2.fc39.x86_64 82/173 Verifying : libicu-devel-73.2-2.fc39.x86_64 83/173 Verifying : libmpc-1.3.1-3.fc39.x86_64 84/173 Verifying : libquadmath-13.2.1-1.fc39.x86_64 85/173 Verifying : libquadmath-devel-13.2.1-1.fc39.x86_64 86/173 Verifying : libsodium-1.0.18-13.fc39.x86_64 87/173 Verifying : libsodium-devel-1.0.18-13.fc39.x86_64 88/173 Verifying : libstdc++-devel-13.2.1-1.fc39.x86_64 89/173 Verifying : libtool-2.4.7-7.fc39.x86_64 90/173 Verifying : libtool-ltdl-2.4.7-7.fc39.x86_64 91/173 Verifying : libunwind-1.7.0-0.2.rc2.fc39.x86_64 92/173 Verifying : libunwind-devel-1.7.0-0.2.rc2.fc39.x86_64 93/173 Verifying : liburing-2.4-3.fc39.x86_64 94/173 Verifying : liburing-devel-2.4-3.fc39.x86_64 95/173 Verifying : libxcrypt-devel-4.4.36-2.fc39.x86_64 96/173 Verifying : libzstd-devel-1.5.5-4.fc39.x86_64 97/173 Verifying : lz4-devel-1.9.4-4.fc39.x86_64 98/173 Verifying : m4-1.4.19-6.fc39.x86_64 99/173 Verifying : make-1:4.4.1-2.fc39.x86_64 100/173 Verifying : mpdecimal-2.5.1-7.fc39.x86_64 101/173 Verifying : ncurses-6.4-6.20230520.fc39.x86_64 102/173 Verifying : openssl-devel-1:3.1.1-1.fc39.x86_64 103/173 Verifying : perl-B-1.88-500.fc39.x86_64 104/173 Verifying : perl-Carp-1.54-500.fc39.noarch 105/173 Verifying : perl-Class-Struct-0.68-500.fc39.noarch 106/173 Verifying : perl-Data-Dumper-2.188-501.fc39.x86_64 107/173 Verifying : perl-DynaLoader-1.54-500.fc39.x86_64 108/173 Verifying : perl-Encode-4:3.19-500.fc39.x86_64 109/173 Verifying : perl-Errno-1.37-500.fc39.x86_64 110/173 Verifying : perl-Exporter-5.77-500.fc39.noarch 111/173 Verifying : perl-Fcntl-1.15-500.fc39.x86_64 112/173 Verifying : perl-File-Basename-2.86-500.fc39.noarch 113/173 Verifying : perl-File-Compare-1.100.700-500.fc39.noarch 114/173 Verifying : perl-File-Copy-2.41-500.fc39.noarch 115/173 Verifying : perl-File-Find-1.43-500.fc39.noarch 116/173 Verifying : perl-File-Path-2.18-500.fc39.noarch 117/173 Verifying : perl-File-Temp-1:0.231.100-500.fc39.noarch 118/173 Verifying : perl-File-stat-1.13-500.fc39.noarch 119/173 Verifying : perl-Getopt-Long-1:2.54-500.fc39.noarch 120/173 Verifying : perl-Getopt-Std-1.13-500.fc39.noarch 121/173 Verifying : perl-HTTP-Tiny-0.088-2.fc39.noarch 122/173 Verifying : perl-IO-1.52-500.fc39.x86_64 123/173 Verifying : perl-IPC-Open3-1.22-500.fc39.noarch 124/173 Verifying : perl-MIME-Base64-3.16-500.fc39.x86_64 125/173 Verifying : perl-POSIX-2.13-500.fc39.x86_64 126/173 Verifying : perl-PathTools-3.89-500.fc39.x86_64 127/173 Verifying : perl-Pod-Escapes-1:1.07-500.fc39.noarch 128/173 Verifying : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 129/173 Verifying : perl-Pod-Simple-1:3.45-4.fc39.noarch 130/173 Verifying : perl-Pod-Usage-4:2.03-500.fc39.noarch 131/173 Verifying : perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 132/173 Verifying : perl-SelectSaver-1.02-500.fc39.noarch 133/173 Verifying : perl-Socket-4:2.037-3.fc39.x86_64 134/173 Verifying : perl-Storable-1:3.32-500.fc39.x86_64 135/173 Verifying : perl-Symbol-1.09-500.fc39.noarch 136/173 Verifying : perl-Term-ANSIColor-5.01-501.fc39.noarch 137/173 Verifying : perl-Term-Cap-1.18-500.fc39.noarch 138/173 Verifying : perl-Text-ParseWords-3.31-500.fc39.noarch 139/173 Verifying : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 140/173 Verifying : perl-Thread-Queue-3.14-500.fc39.noarch 141/173 Verifying : perl-Time-Local-2:1.350-3.fc39.noarch 142/173 Verifying : perl-constant-1.33-501.fc39.noarch 143/173 Verifying : perl-if-0.61.000-500.fc39.noarch 144/173 Verifying : perl-interpreter-4:5.38.0-500.fc39.x86_64 145/173 Verifying : perl-libs-4:5.38.0-500.fc39.x86_64 146/173 Verifying : perl-locale-1.10-500.fc39.noarch 147/173 Verifying : perl-mro-1.28-500.fc39.x86_64 148/173 Verifying : perl-overload-1.37-500.fc39.noarch 149/173 Verifying : perl-overloading-0.02-500.fc39.noarch 150/173 Verifying : perl-parent-1:0.241-500.fc39.noarch 151/173 Verifying : perl-podlators-1:5.01-500.fc39.noarch 152/173 Verifying : perl-threads-1:2.36-500.fc39.x86_64 153/173 Verifying : perl-threads-shared-1.68-500.fc39.x86_64 154/173 Verifying : perl-vars-1.05-500.fc39.noarch 155/173 Verifying : procps-ng-4.0.3-2.fc39.x86_64 156/173 Verifying : pyproject-rpm-macros-1.9.0-2.fc39.noarch 157/173 Verifying : python-pip-wheel-23.1.2-5.fc39.noarch 158/173 Verifying : python-rpm-macros-3.12-2.fc39.noarch 159/173 Verifying : python3-3.12.0~b4-2.fc39.x86_64 160/173 Verifying : python3-devel-3.12.0~b4-2.fc39.x86_64 161/173 Verifying : python3-libs-3.12.0~b4-2.fc39.x86_64 162/173 Verifying : python3-numpy-1:1.24.4-2.fc39.x86_64 163/173 Verifying : python3-packaging-23.1-4.fc39.noarch 164/173 Verifying : python3-rpm-generators-14-7.fc39.noarch 165/173 Verifying : python3-rpm-macros-3.12-2.fc39.noarch 166/173 Verifying : ragel-7.0.4-2.fc39.x86_64 167/173 Verifying : snappy-1.1.10-2.fc39.x86_64 168/173 Verifying : snappy-devel-1.1.10-2.fc39.x86_64 169/173 Verifying : wangle-2023.07.03.00-2.fc39.x86_64 170/173 Verifying : wangle-devel-2023.07.03.00-2.fc39.x86_64 171/173 Verifying : xz-devel-5.4.4-1.fc39.x86_64 172/173 Verifying : zlib-devel-1.2.13-4.fc39.x86_64 173/173 Installed: annobin-docs-12.23-1.fc39.noarch annobin-plugin-gcc-12.23-1.fc39.x86_64 autoconf-2.71-6.fc39.noarch automake-1.16.5-13.fc39.noarch binutils-devel-2.40-13.fc39.x86_64 boost-1.81.0-7.fc39.x86_64 boost-atomic-1.81.0-7.fc39.x86_64 boost-chrono-1.81.0-7.fc39.x86_64 boost-container-1.81.0-7.fc39.x86_64 boost-context-1.81.0-7.fc39.x86_64 boost-contract-1.81.0-7.fc39.x86_64 boost-coroutine-1.81.0-7.fc39.x86_64 boost-date-time-1.81.0-7.fc39.x86_64 boost-devel-1.81.0-7.fc39.x86_64 boost-fiber-1.81.0-7.fc39.x86_64 boost-filesystem-1.81.0-7.fc39.x86_64 boost-graph-1.81.0-7.fc39.x86_64 boost-iostreams-1.81.0-7.fc39.x86_64 boost-json-1.81.0-7.fc39.x86_64 boost-locale-1.81.0-7.fc39.x86_64 boost-log-1.81.0-7.fc39.x86_64 boost-math-1.81.0-7.fc39.x86_64 boost-nowide-1.81.0-7.fc39.x86_64 boost-numpy3-1.81.0-7.fc39.x86_64 boost-program-options-1.81.0-7.fc39.x86_64 boost-python3-1.81.0-7.fc39.x86_64 boost-random-1.81.0-7.fc39.x86_64 boost-regex-1.81.0-7.fc39.x86_64 boost-serialization-1.81.0-7.fc39.x86_64 boost-stacktrace-1.81.0-7.fc39.x86_64 boost-system-1.81.0-7.fc39.x86_64 boost-test-1.81.0-7.fc39.x86_64 boost-thread-1.81.0-7.fc39.x86_64 boost-timer-1.81.0-7.fc39.x86_64 boost-type_erasure-1.81.0-7.fc39.x86_64 boost-wave-1.81.0-7.fc39.x86_64 bzip2-devel-1.0.8-16.fc39.x86_64 cmake-filesystem-3.27.1-1.fc39.x86_64 colm-0.14.7-3.fc39.x86_64 colm-devel-0.14.7-3.fc39.x86_64 cpp-13.2.1-1.fc39.x86_64 double-conversion-3.1.5-9.fc39.x86_64 double-conversion-devel-3.1.5-9.fc39.x86_64 emacs-filesystem-1:28.2-10.fc39.noarch expat-2.5.0-3.fc39.x86_64 fbthrift-2023.07.03.00-2.fc39.x86_64 fbthrift-devel-2023.07.03.00-2.fc39.x86_64 fizz-2023.07.03.00-2.fc39.x86_64 fizz-devel-2023.07.03.00-2.fc39.x86_64 flexiblas-3.3.1-5.fc39.x86_64 flexiblas-netlib-3.3.1-5.fc39.x86_64 flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64 fmt-10.0.0-3.fc39.x86_64 fmt-devel-10.0.0-3.fc39.x86_64 folly-2023.07.03.00-2.fc39.x86_64 folly-devel-2023.07.03.00-2.fc39.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-1.fc39.x86_64 gcc-c++-13.2.1-1.fc39.x86_64 gcc-plugin-annobin-13.2.1-1.fc39.x86_64 gflags-2.2.2-12.fc39.x86_64 gflags-devel-2.2.2-12.fc39.x86_64 glibc-devel-2.37.9000-18.fc39.x86_64 glibc-headers-x86-2.37.9000-18.fc39.noarch glog-0.3.5-18.fc39.x86_64 glog-devel-0.3.5-18.fc39.x86_64 gmock-1.13.0-3.fc39.x86_64 groff-base-1.23.0-2.fc39.x86_64 gtest-1.13.0-3.fc39.x86_64 gtest-devel-1.13.0-3.fc39.x86_64 guile22-2.2.7-9.fc39.x86_64 kernel-headers-6.5.0-0.rc2.git0.1.fc39.x86_64 libaio-0.3.111-16.fc39.x86_64 libaio-devel-0.3.111-16.fc39.x86_64 libb2-0.98.1-9.fc39.x86_64 libdwarf-1:0.7.0-2.fc39.x86_64 libdwarf-devel-1:0.7.0-2.fc39.x86_64 libevent-devel-2.1.12-9.fc39.x86_64 libgfortran-13.2.1-1.fc39.x86_64 libicu-73.2-2.fc39.x86_64 libicu-devel-73.2-2.fc39.x86_64 libmpc-1.3.1-3.fc39.x86_64 libquadmath-13.2.1-1.fc39.x86_64 libquadmath-devel-13.2.1-1.fc39.x86_64 libsodium-1.0.18-13.fc39.x86_64 libsodium-devel-1.0.18-13.fc39.x86_64 libstdc++-devel-13.2.1-1.fc39.x86_64 libtool-2.4.7-7.fc39.x86_64 libtool-ltdl-2.4.7-7.fc39.x86_64 libunwind-1.7.0-0.2.rc2.fc39.x86_64 libunwind-devel-1.7.0-0.2.rc2.fc39.x86_64 liburing-2.4-3.fc39.x86_64 liburing-devel-2.4-3.fc39.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 libzstd-devel-1.5.5-4.fc39.x86_64 lz4-devel-1.9.4-4.fc39.x86_64 m4-1.4.19-6.fc39.x86_64 make-1:4.4.1-2.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 ncurses-6.4-6.20230520.fc39.x86_64 openblas-0.3.23-1.fc39.x86_64 openblas-openmp-0.3.23-1.fc39.x86_64 openssl-devel-1:3.1.1-1.fc39.x86_64 perl-B-1.88-500.fc39.x86_64 perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-500.fc39.noarch perl-Data-Dumper-2.188-501.fc39.x86_64 perl-DynaLoader-1.54-500.fc39.x86_64 perl-Encode-4:3.19-500.fc39.x86_64 perl-Errno-1.37-500.fc39.x86_64 perl-Exporter-5.77-500.fc39.noarch perl-Fcntl-1.15-500.fc39.x86_64 perl-File-Basename-2.86-500.fc39.noarch perl-File-Compare-1.100.700-500.fc39.noarch perl-File-Copy-2.41-500.fc39.noarch perl-File-Find-1.43-500.fc39.noarch perl-File-Path-2.18-500.fc39.noarch perl-File-Temp-1:0.231.100-500.fc39.noarch perl-File-stat-1.13-500.fc39.noarch perl-Getopt-Long-1:2.54-500.fc39.noarch perl-Getopt-Std-1.13-500.fc39.noarch perl-HTTP-Tiny-0.088-2.fc39.noarch perl-IO-1.52-500.fc39.x86_64 perl-IPC-Open3-1.22-500.fc39.noarch perl-MIME-Base64-3.16-500.fc39.x86_64 perl-POSIX-2.13-500.fc39.x86_64 perl-PathTools-3.89-500.fc39.x86_64 perl-Pod-Escapes-1:1.07-500.fc39.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 perl-SelectSaver-1.02-500.fc39.noarch perl-Socket-4:2.037-3.fc39.x86_64 perl-Storable-1:3.32-500.fc39.x86_64 perl-Symbol-1.09-500.fc39.noarch perl-Term-ANSIColor-5.01-501.fc39.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Thread-Queue-3.14-500.fc39.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-constant-1.33-501.fc39.noarch perl-if-0.61.000-500.fc39.noarch perl-interpreter-4:5.38.0-500.fc39.x86_64 perl-libs-4:5.38.0-500.fc39.x86_64 perl-locale-1.10-500.fc39.noarch perl-mro-1.28-500.fc39.x86_64 perl-overload-1.37-500.fc39.noarch perl-overloading-0.02-500.fc39.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-threads-1:2.36-500.fc39.x86_64 perl-threads-shared-1.68-500.fc39.x86_64 perl-vars-1.05-500.fc39.noarch procps-ng-4.0.3-2.fc39.x86_64 pyproject-rpm-macros-1.9.0-2.fc39.noarch python-pip-wheel-23.1.2-5.fc39.noarch python-rpm-macros-3.12-2.fc39.noarch python3-3.12.0~b4-2.fc39.x86_64 python3-devel-3.12.0~b4-2.fc39.x86_64 python3-libs-3.12.0~b4-2.fc39.x86_64 python3-numpy-1:1.24.4-2.fc39.x86_64 python3-packaging-23.1-4.fc39.noarch python3-rpm-generators-14-7.fc39.noarch python3-rpm-macros-3.12-2.fc39.noarch ragel-7.0.4-2.fc39.x86_64 snappy-1.1.10-2.fc39.x86_64 snappy-devel-1.1.10-2.fc39.x86_64 wangle-2023.07.03.00-2.fc39.x86_64 wangle-devel-2023.07.03.00-2.fc39.x86_64 xz-devel-5.4.4-1.fc39.x86_64 zlib-devel-1.2.13-4.fc39.x86_64 Complete! Finish: build setup for mcrouter-0.41.0.20230703-2.fc39.src.rpm Start: rpmbuild mcrouter-0.41.0.20230703-2.fc39.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689811200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.IJQRFP + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mcrouter-2023.07.03.00 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mcrouter-2023.07.03.00.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mcrouter-2023.07.03.00 + /usr/bin/mkdir -p SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mcrouter-0.41.0-no_distutils.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + pushd mcrouter ~/build/BUILD/mcrouter-2023.07.03.00/mcrouter ~/build/BUILD/mcrouter-2023.07.03.00 + sed -i m4/ax_boost_base.m4 -e 's@ppc64|@ppc64|ppc64le|@' + echo 0.41.0.20230703 + autoreconf --install libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:65: warning: The macro `AC_HAVE_LIBRARY' is obsolete. configure.ac:65: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:65: the top level configure.ac:88: warning: The macro `AC_HAVE_LIBRARY' is obsolete. configure.ac:88: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:88: the top level configure.ac:123: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:123: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:123: the top level configure.ac:170: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:170: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:170: the top level configure.ac:44: installing 'build-aux/compile' configure.ac:44: installing 'build-aux/config.guess' configure.ac:44: installing 'build-aux/config.sub' configure.ac:39: installing 'build-aux/install-sh' configure.ac:39: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' lib/network/test/Makefile.am:56: warning: variable 'mock_mc_server_dual_SOURCES' is defined but no program or lib/network/test/Makefile.am:56: library has 'mock_mc_server_dual' as canonical name (possible typo) lib/network/test/Makefile.am:35: warning: variable 'mock_mc_thrift_server_SOURCES' is defined but no program or lib/network/test/Makefile.am:35: library has 'mock_mc_thrift_server' as canonical name (possible typo) lib/network/test/Makefile.am:63: warning: variable 'mock_mc_server_dual_LDADD' is defined but no program or lib/network/test/Makefile.am:63: library has 'mock_mc_server_dual' as canonical name (possible typo) lib/network/test/Makefile.am:42: warning: variable 'mock_mc_thrift_server_LDADD' is defined but no program or lib/network/test/Makefile.am:42: library has 'mock_mc_thrift_server' as canonical name (possible typo) parallel-tests: installing 'build-aux/test-driver' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fN9qH7 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS ~/build/BUILD/mcrouter-2023.07.03.00/mcrouter ~/build/BUILD/mcrouter-2023.07.03.00 + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mcrouter-2023.07.03.00 + pushd mcrouter + export FBTHRIFT_BIN=/usr/bin + FBTHRIFT_BIN=/usr/bin + export PYTHON_VERSION=3.12 + PYTHON_VERSION=3.12 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' x '!=' x ']' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --disable-static checking for thrift1... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for x86_64-redhat-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-file... no checking for file... file checking for x86_64-redhat-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-strip... no checking for strip... strip checking for x86_64-redhat-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-redhat-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for x86_64-redhat-linux-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking how to run the C preprocessor... gcc -E checking for python3.12... /usr/bin/python3.12 checking for a version of Python >= '3.2.0'... yes checking for the sysconfig Python library... yes checking for Python include path... -I/usr/include/python3.12 checking for Python library path... -L/usr/lib64 -lpython3.12 checking for Python site-packages path... /usr/lib64/python3.12/site-packages checking python extra libraries... -ldl -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking whether g++ supports C++14 features by default... yes checking for main in -lglog... yes checking for glog viability... yes checking for main in -lgflags... yes checking for gflags viability... yes checking for boostlib >= 1.65.1... yes checking whether the Boost::Context library is available... yes checking for exit in -lboost_context... yes checking whether the Boost::Filesystem library is available... yes checking for exit in -lboost_filesystem... yes checking whether the Boost::Program_Options library is available... yes checking for exit in -lboost_program_options... yes checking whether the Boost::Regex library is available... yes checking for exit in -lboost_regex... yes checking whether the Boost::System library is available... yes checking for exit in -lboost_system... yes checking whether the Boost::Thread library is available... yes checking for exit in -lboost_thread... yes checking for egrep... (cached) /usr/bin/grep -E checking for arpa/inet.h... yes checking for fcntl.h... yes checking for limits.h... yes checking for netdb.h... yes checking for stdint.h... (cached) yes checking for string.h... (cached) yes checking for sys/file.h... yes checking for sys/time.h... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for malloc.h... yes checking for event_set in -levent... yes checking for MD5_Init in -lcrypto... yes checking for SSL_CTX_new in -lssl... yes checking for gzread in -lz... yes checking for ceil in -ldouble-conversion... yes checking for dlopen in -ldl... yes checking for cplus_demangle_v3_callback in -liberty... yes checking for getenv in -lfolly... yes checking for sodium_init in -lsodium... yes checking for getenv in -lfizz... yes checking for folly/Likely.h... yes checking for x86_64-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gtest... yes checking for _Bool... no checking for stdbool.h that conforms to C99... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking for sys/time.h... (cached) yes checking for vfork.h... no checking for working volatile... yes checking for pid_t... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for int32_t... yes checking for int64_t... yes checking for mode_t... yes checking for pid_t... (cached) yes checking for ssize_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for ptrdiff_t... yes checking for gettimeofday... yes checking for localtime_r... yes checking for memchr... yes checking for memset... yes checking for mkdir... yes checking for socket... yes checking for strcasecmp... yes checking for strdup... yes checking for strerror... yes checking for strtol... yes checking for dup2... yes checking for ftruncate... yes checking whether /usr/bin/python3.12 version is >= 2.6... yes checking for /usr/bin/python3.12 version... 3.12 checking for /usr/bin/python3.12 platform... linux checking for GNU default /usr/bin/python3.12 prefix... ${prefix} checking for GNU default /usr/bin/python3.12 exec_prefix... ${exec_prefix} checking for /usr/bin/python3.12 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.12/site-packages checking for /usr/bin/python3.12 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib64/python3.12/site-packages checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating lib/test/Makefile config.status: creating lib/carbon/Makefile config.status: creating lib/config/Makefile config.status: creating lib/config/test/Makefile config.status: creating lib/fbi/Makefile config.status: creating lib/fbi/test/Makefile config.status: creating lib/fbi/cpp/Makefile config.status: creating lib/fbi/cpp/test/Makefile config.status: creating lib/network/gen/Makefile config.status: creating lib/network/test/Makefile config.status: creating routes/Makefile config.status: creating routes/test/Makefile config.status: creating test/Makefile config.status: creating test/cpp_unit_tests/Makefile config.status: creating tools/Makefile config.status: creating tools/mcpiper/Makefile config.status: creating config.h config.status: linking mcrouter_config-impl.h to config-impl.h config.status: linking test/mcrouter_config.py to test/config.py config.status: linking RouterRegistry-impl.h to RouterRegistry.h config.status: linking ThriftAcceptor-impl.h to ThriftAcceptor.h config.status: linking mcrouter_sr_deps-impl.h to mcrouter_sr_deps.h config.status: linking HostWithShard-fwd-impl.h to HostWithShard-fwd.h config.status: executing depfiles commands config.status: executing libtool commands + /usr/bin/make -O -j2 V=1 VERBOSE=1 ragel -G1 -o lib/network/McAsciiParser-gen.cpp lib/network/McAsciiParser.rl /usr/bin/make all-recursive Making all in lib Making all in carbon make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,include_prefix=mcrouter/lib/carbon/ carbon.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,include_prefix=mcrouter/lib/carbon/ carbon_result.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' /usr/bin/make all-am make[4]: Nothing to be done for 'all-am'. Making all in network/gen make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,terse_writes,include_prefix=mcrouter/lib/network/gen -I ../../../.. Common.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' [WARNING:Common.thrift:24] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field [WARNING:Common.thrift:28] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field [WARNING:Common.thrift:32] Some generators (e.g. PHP) will ignore annotation 'message' as it is also used as field make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,terse_writes,include_prefix=mcrouter/lib/network/gen -I ../../../.. MemcacheService.thrift make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' /usr/bin/thrift1 -gen mstch_cpp2:stack_arguments,sync_methods_return_try,terse_writes,include_prefix=mcrouter/lib/network/gen -I ../../../.. Memcache.thrift [WARNING:Memcache.thrift:56] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:74] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:95] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:115] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:136] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:157] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:178] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:196] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:218] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:239] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:258] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:278] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:297] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:317] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:336] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:354] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:376] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:397] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:416] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:434] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:454] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:472] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:492] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:509] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:532] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:552] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:571] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:591] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:610] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:628] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:647] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:664] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:683] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:701] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:720] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:738] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:759] Nonpositive value (-1) not allowed as a field id. [WARNING:Memcache.thrift:777] Nonpositive value (-1) not allowed as a field id. make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' /usr/bin/make all-am make[4]: Nothing to be done for 'all-am'. Making all in . make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-AuxiliaryCPUThreadPool.o `test -f 'AuxiliaryCPUThreadPool.cpp' || echo './'`AuxiliaryCPUThreadPool.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Clocks.o `test -f 'Clocks.cpp' || echo './'`Clocks.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-AuxiliaryIOThreadPool.o `test -f 'AuxiliaryIOThreadPool.cpp' || echo './'`AuxiliaryIOThreadPool.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Compression.o `test -f 'Compression.cpp' || echo './'`Compression.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-CompressionCodecManager.o `test -f 'CompressionCodecManager.cpp' || echo './'`CompressionCodecManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-IOBufUtil.o `test -f 'IOBufUtil.cpp' || echo './'`IOBufUtil.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-IovecCursor.o `test -f 'IovecCursor.cpp' || echo './'`IovecCursor.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-FailoverErrorsSettingsBase.o `test -f 'FailoverErrorsSettingsBase.cpp' || echo './'`FailoverErrorsSettingsBase.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/container/F14Map.h:36, from /usr/include/thrift/lib/cpp2/gen/module_types_h.h:28, from ../../mcrouter/lib/carbon/gen-cpp2/carbon_result_types.h:9, from ../../mcrouter/lib/carbon/Result.h:10, from ../../mcrouter/lib/McResUtil.h:10, from FailoverErrorsSettingsBase.h:15, from FailoverErrorsSettingsBase.cpp:8: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from ../../mcrouter/lib/fbi/cpp/util.h:15, from ../../mcrouter/lib/carbon/CarbonProtocolWriter.h:27, from ../../mcrouter/lib/carbon/CarbonProtocolReader.h:25, from ../../mcrouter/lib/network/gen/MemcacheMessages.h:23, from ../../mcrouter/lib/Reply.h:16, from FailoverErrorsSettingsBase.h:16: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Lz4CompressionCodec.o `test -f 'Lz4CompressionCodec.cpp' || echo './'`Lz4CompressionCodec.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Lz4ImmutableCompressionCodec.o `test -f 'Lz4ImmutableCompressionCodec.cpp' || echo './'`Lz4ImmutableCompressionCodec.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-Lz4Immutable.o `test -f 'Lz4Immutable.cpp' || echo './'`Lz4Immutable.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-MessageQueue.o `test -f 'MessageQueue.cpp' || echo './'`MessageQueue.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-RendezvousHashFunc.o `test -f 'RendezvousHashFunc.cpp' || echo './'`RendezvousHashFunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-RendezvousHashHelper.o `test -f 'RendezvousHashHelper.cpp' || echo './'`RendezvousHashHelper.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedCh3HashFunc.o `test -f 'WeightedCh3HashFunc.cpp' || echo './'`WeightedCh3HashFunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-StatsReply.o `test -f 'StatsReply.cpp' || echo './'`StatsReply.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedCh4HashFunc.o `test -f 'WeightedCh4HashFunc.cpp' || echo './'`WeightedCh4HashFunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedChHashFuncBase.o `test -f 'WeightedChHashFuncBase.cpp' || echo './'`WeightedChHashFuncBase.cpp In file included from /usr/include/folly/Range.h:43, from ../../mcrouter/lib/WeightedChHashFuncBase.h:13, from WeightedChHashFuncBase.cpp:8: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69, from WeightedChHashFuncBase.cpp:12: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-WeightedRendezvousHashFunc.o `test -f 'WeightedRendezvousHashFunc.cpp' || echo './'`WeightedRendezvousHashFunc.cpp In file included from /usr/include/folly/Range.h:43, from WeightedRendezvousHashFunc.h:10, from WeightedRendezvousHashFunc.cpp:8: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69, from WeightedRendezvousHashFunc.h:11: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcrouter_a-ZstdCompressionCodec.o `test -f 'ZstdCompressionCodec.cpp' || echo './'`ZstdCompressionCodec.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' gcc -DHAVE_CONFIG_H -I../.. -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-hash.o `test -f 'fbi/hash.c' || echo './'`fbi/hash.c make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' gcc -DHAVE_CONFIG_H -I../.. -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-network.o `test -f 'fbi/network.c' || echo './'`fbi/network.c make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-WeightedFurcHash.o `test -f 'fbi/WeightedFurcHash.cpp' || echo './'`fbi/WeightedFurcHash.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McAsciiParser-gen.o `test -f 'network/McAsciiParser-gen.cpp' || echo './'`network/McAsciiParser-gen.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-FizzContextProvider.o `test -f 'network/FizzContextProvider.cpp' || echo './'`network/FizzContextProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McAsciiParser.o `test -f 'network/McAsciiParser.cpp' || echo './'`network/McAsciiParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McClientRequestContext.o `test -f 'network/McClientRequestContext.cpp' || echo './'`network/McClientRequestContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McParser.o `test -f 'network/McParser.cpp' || echo './'`network/McParser.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McSerializedRequest.o `test -f 'network/McSerializedRequest.cpp' || echo './'`network/McSerializedRequest.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McServerRequestContext.o `test -f 'network/McServerRequestContext.cpp' || echo './'`network/McServerRequestContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McServerThriftRequestContext.o `test -f 'network/McServerThriftRequestContext.cpp' || echo './'`network/McServerThriftRequestContext.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from /usr/include/thrift/lib/cpp2/server/Cpp2Worker.h:20, from network/McServerThriftRequestContext.cpp:8: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:501:30, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Memory.h:39, from /usr/include/folly/container/detail/F14Policy.h:23, from /usr/include/folly/container/F14Map.h:44, from /usr/include/thrift/lib/cpp2/server/Cpp2Worker.h:26: In function 'void* folly::checkedMalloc(size_t)', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:500:59, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by 'malloc' 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McServerSession.o `test -f 'network/McServerSession.cpp' || echo './'`network/McServerSession.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-McSSLUtil.o `test -f 'network/McSSLUtil.cpp' || echo './'`network/McSSLUtil.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from /usr/include/folly/Function.h:206, from network/McSSLUtil.h:12, from network/McSSLUtil.cpp:8: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:501:30, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:123, from /usr/include/folly/String.h:33, from /usr/include/folly/io/async/AsyncSSLSocket.h:22, from network/McSSLUtil.h:14: In function 'void* folly::checkedMalloc(size_t)', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:500:59, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by 'malloc' 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-Qos.o `test -f 'network/Qos.cpp' || echo './'`network/Qos.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-SecurityOptions.o `test -f 'network/SecurityOptions.cpp' || echo './'`network/SecurityOptions.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ServerLoad.o `test -f 'network/ServerLoad.cpp' || echo './'`network/ServerLoad.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-MultiOpParent.o `test -f 'network/MultiOpParent.cpp' || echo './'`network/MultiOpParent.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-SocketConnector.o `test -f 'network/SocketConnector.cpp' || echo './'`network/SocketConnector.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-SocketUtil.o `test -f 'network/SocketUtil.cpp' || echo './'`network/SocketUtil.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from /usr/include/folly/Traits.h:24, from /usr/include/folly/Optional.h:69, from /usr/include/folly/Expected.h:35, from ../../mcrouter/lib/network/SocketUtil.h:10, from network/SocketUtil.cpp:8: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:501:30, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:123, from /usr/include/folly/Format.h:39, from /usr/include/folly/ConstructorCallbackList.h:25, from /usr/include/folly/io/async/AsyncSocket.h:25, from ../../mcrouter/lib/network/SocketUtil.h:13: In function 'void* folly::checkedMalloc(size_t)', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:500:59, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by 'malloc' 411 | void* p = malloc(size); | ~~~~~~^~~~~~ In file included from /usr/include/fizz/record/RecordLayer.h:12, from /usr/include/fizz/protocol/Actions.h:13, from /usr/include/fizz/client/Actions.h:12, from /usr/include/fizz/client/ClientProtocol.h:11, from /usr/include/fizz/client/AsyncFizzClient.h:12, from ../../mcrouter/lib/network/McFizzClient.h:10, from network/SocketUtil.cpp:26: In constructor 'fizz::AppWrite::AppWrite(fizz::AppWrite&&)', inlined from 'folly::Optional fizz::client::AsyncFizzClientT::handleEarlyReject() [with SM = fizz::client::ClientStateMachine]' at /usr/include/fizz/client/AsyncFizzClient-inl.h:505:31: /usr/include/fizz/protocol/Params.h:56:8: warning: 'resend.fizz::AppWrite::flags' may be used uninitialized [-Wmaybe-uninitialized] 56 | struct AppWrite : EventType { | ^~~~~~~~ In file included from /usr/include/fizz/client/AsyncFizzClient.h:346: /usr/include/fizz/client/AsyncFizzClient-inl.h: In member function 'folly::Optional fizz::client::AsyncFizzClientT::handleEarlyReject() [with SM = fizz::client::ClientStateMachine]': /usr/include/fizz/client/AsyncFizzClient-inl.h:503:20: note: 'resend.fizz::AppWrite::flags' was declared here 503 | AppWrite resend; | ^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ThreadLocalSSLContextProvider.o `test -f 'network/ThreadLocalSSLContextProvider.cpp' || echo './'`network/ThreadLocalSSLContextProvider.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-WriteBuffer.o `test -f 'network/WriteBuffer.cpp' || echo './'`network/WriteBuffer.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/libmcrouter_a-CarbonQueueAppender.o `test -f 'carbon/CarbonQueueAppender.cpp' || echo './'`carbon/CarbonQueueAppender.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ThriftTransport.o `test -f 'network/ThriftTransport.cpp' || echo './'`network/ThriftTransport.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/libmcrouter_a-CarbonProtocolReader.o `test -f 'carbon/CarbonProtocolReader.cpp' || echo './'`carbon/CarbonProtocolReader.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/libmcrouter_a-Result.o `test -f 'carbon/Result.cpp' || echo './'`carbon/Result.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_result_types.o `test -f 'carbon/gen-cpp2/carbon_result_types.cpp' || echo './'`carbon/gen-cpp2/carbon_result_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_result_data.o `test -f 'carbon/gen-cpp2/carbon_result_data.cpp' || echo './'`carbon/gen-cpp2/carbon_result_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_data.o `test -f 'carbon/gen-cpp2/carbon_data.cpp' || echo './'`carbon/gen-cpp2/carbon_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o carbon/gen-cpp2/libmcrouter_a-carbon_types.o `test -f 'carbon/gen-cpp2/carbon_types.cpp' || echo './'`carbon/gen-cpp2/carbon_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o config/libmcrouter_a-RendezvousHash.o `test -f 'config/RendezvousHash.cpp' || echo './'`config/RendezvousHash.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-ConnectionFifo.o `test -f 'debug/ConnectionFifo.cpp' || echo './'`debug/ConnectionFifo.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-ConnectionFifoProtocol.o `test -f 'debug/ConnectionFifoProtocol.cpp' || echo './'`debug/ConnectionFifoProtocol.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-Fifo.o `test -f 'debug/Fifo.cpp' || echo './'`debug/Fifo.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o config/libmcrouter_a-ConfigPreprocessor.o `test -f 'config/ConfigPreprocessor.cpp' || echo './'`config/ConfigPreprocessor.cpp config/ConfigPreprocessor.cpp: In static member function 'static folly::dynamic facebook::memcache::ConfigPreprocessor::BuiltIns::process(facebook::memcache::ConfigPreprocessor&, folly::dynamic&&, const facebook::memcache::ConfigPreprocessor::Context&)': config/ConfigPreprocessor.cpp:1452:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1452 | const auto& transform = tryGet(json, "transform", "Process"); | ^~~~~~~~~ config/ConfigPreprocessor.cpp:1452:35: note: the temporary was destroyed at the end of the full expression 'facebook::memcache::{anonymous}::tryGet((*(const folly::dynamic*)(& json)), folly::dynamic(((const char*)"transform")), folly::Range(((const char*)"Process")))' 1452 | const auto& transform = tryGet(json, "transform", "Process"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config/ConfigPreprocessor.cpp: In member function 'void facebook::memcache::ConfigPreprocessor::parseMacroDef(const folly::dynamic&, const folly::dynamic&)': config/ConfigPreprocessor.cpp:2052:17: warning: possibly dangling reference to a temporary [-Wdangling-reference] 2052 | const auto& res = tryGet(obj, "result", "Macro definition"); | ^~~ config/ConfigPreprocessor.cpp:2052:29: note: the temporary was destroyed at the end of the full expression 'facebook::memcache::{anonymous}::tryGet((* & obj), folly::dynamic(((const char*)"result")), folly::Range(((const char*)"Macro definition")))' 2052 | const auto& res = tryGet(obj, "result", "Macro definition"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/dynamic.h:67, from config/ConfigPreprocessor.h:15, from config/ConfigPreprocessor.cpp:8: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conmake[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' v.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/libmcrouter_a-counting_sem.o `test -f 'fbi/counting_sem.cpp' || echo './'`fbi/counting_sem.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o debug/libmcrouter_a-FifoManager.o `test -f 'debug/FifoManager.cpp' || echo './'`debug/FifoManager.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-globals.o `test -f 'fbi/cpp/globals.cpp' || echo './'`fbi/cpp/globals.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-ParsingUtil.o `test -f 'fbi/cpp/ParsingUtil.cpp' || echo './'`fbi/cpp/ParsingUtil.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-LogFailure.o `test -f 'fbi/cpp/LogFailure.cpp' || echo './'`fbi/cpp/LogFailure.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mc/libmcrouter_a-msg.o `test -f 'mc/msg.cpp' || echo './'`mc/msg.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o fbi/cpp/libmcrouter_a-util.o `test -f 'fbi/cpp/util.cpp' || echo './'`fbi/cpp/util.cpp fbi/cpp/util.cpp: In function 'std::string facebook::memcache::Md5Hash(folly::StringPiece)': fbi/cpp/util.cpp:58:6: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 58 | MD5(reinterpret_cast(input.data()), | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | input.size(), | ~~~~~~~~~~~~~ 60 | result); | ~~~~~~~ In file included from fbi/cpp/util.cpp:18: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AccessPoint.o `test -f 'network/AccessPoint.cpp' || echo './'`network/AccessPoint.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsciiSerialized.o `test -f 'network/AsciiSerialized.cpp' || echo './'`network/AsciiSerialized.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncMcClientImpl.o `test -f 'network/AsyncMcClientImpl.cpp' || echo './'`network/AsyncMcClientImpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncMcServer.o `test -f 'network/AsyncMcServer.cpp' || echo './'`network/AsyncMcServer.cpp In file included from /usr/include/c++/13/atomic:41, from network/AsyncMcServer.h:10, from network/AsyncMcServer.cpp:8: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:501:30, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Memory.h:39, from /usr/include/folly/io/async/EventBase.h:38, from /usr/include/folly/io/async/VirtualEventBase.h:25, from network/AsyncMcServer.h:19: In function 'void* folly::checkedMalloc(size_t)', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:500:59, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by 'malloc' 411 | void* p = malloc(size); | ~~~~~~^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/ConstructorCallbackList.h:25, from /usr/include/folly/io/async/AsyncSocket.h:25, from ../../mcrouter/lib/network/AsyncMcServerWorker.h:15, from network/AsyncMcServer.cpp:36: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncTlsToPlaintextSocket.o `test -f 'network/AsyncTlsToPlaintextSocket.cpp' || echo './'`network/AsyncTlsToPlaintextSocket.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-CaretProtocol.o `test -f 'network/CaretProtocol.cpp' || echo './'`network/CaretProtocol.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-AsyncMcServerWorker.o `test -f 'network/AsyncMcServerWorker.cpp' || echo './'`network/AsyncMcServerWorker.cpp In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from network/AsyncMcServerWorker.h:11, from network/AsyncMcServerWorker.cpp:8: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:501:30, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:123, from /usr/include/folly/Format.h:39, from /usr/include/folly/ConstructorCallbackList.h:25, from /usr/include/folly/io/async/AsyncSocket.h:25, from network/AsyncMcServerWorker.h:15: In function 'void* folly::checkedMalloc(size_t)', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:500:59, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by 'malloc' 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-CpuController.o `test -f 'network/CpuController.cpp' || echo './'`network/CpuController.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-FailureDomains.o `test -f 'network/FailureDomains.cpp' || echo './'`network/FailureDomains.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-CommonMessages.o `test -f 'network/gen/CommonMessages.cpp' || echo './'`network/gen/CommonMessages.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/libmcrouter_a-ConnectionTracker.o `test -f 'network/ConnectionTracker.cpp' || echo './'`network/ConnectionTracker.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-CommonMessagesThrift.o `test -f 'network/gen/CommonMessagesThrift.cpp' || echo './'`network/gen/CommonMessagesThrift.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-MemcacheMessages.o `test -f 'network/gen/MemcacheMessages.cpp' || echo './'`network/gen/MemcacheMessages.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/libmcrouter_a-MemcacheMessagesThrift.o `test -f 'network/gen/MemcacheMessagesThrift.cpp' || echo './'`network/gen/MemcacheMessagesThrift.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Common_data.o `test -f 'network/gen/gen-cpp2/Common_data.cpp' || echo './'`network/gen/gen-cpp2/Common_data.cpp {standard input}: Assembler messages: {standard input}:45: Warning: setting incorrect section attributes for .rodata.thrift.data make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Common_types.o `test -f 'network/gen/gen-cpp2/Common_types.cpp' || echo './'`network/gen/gen-cpp2/Common_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_constants.o `test -f 'network/gen/gen-cpp2/MemcacheService_constants.cpp' || echo './'`network/gen/gen-cpp2/MemcacheService_constants.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_types.o `test -f 'network/gen/gen-cpp2/MemcacheService_types.cpp' || echo './'`network/gen/gen-cpp2/MemcacheService_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_data.o `test -f 'network/gen/gen-cpp2/MemcacheService_data.cpp' || echo './'`network/gen/gen-cpp2/MemcacheService_data.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Memcache_types.o `test -f 'network/gen/gen-cpp2/Memcache_types.cpp' || echo './'`network/gen/gen-cpp2/Memcache_types.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-Memcache_data.o `test -f 'network/gen/gen-cpp2/Memcache_data.cpp' || echo './'`network/gen/gen-cpp2/Memcache_data.cpp {standard input}: Assembler messages: {standard input}:45: Warning: setting incorrect section attributes for .rodata.thrift.data make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' g++ -DHAVE_CONFIG_H -I../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o network/gen/gen-cpp2/libmcrouter_a-MemcacheAsyncClient.o `test -f 'network/gen/gen-cpp2/MemcacheAsyncClient.cpp' || echo './'`network/gen/gen-cpp2/MemcacheAsyncClient.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' In file included from /usr/include/c++/13/atomic:41, from /usr/include/folly/experimental/coro/Baton.h:19, from /usr/include/folly/experimental/coro/DetachOnCancel.h:21, from /usr/include/thrift/lib/cpp2/gen/client_h.h:19, from ../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:9, from network/gen/gen-cpp2/MemcacheAsyncClient.cpp:8: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:501:30, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/ExceptionWrapper.h:35, from /usr/include/folly/Try.h:24, from /usr/include/folly/experimental/coro/Task.h:30, from /usr/include/folly/experimental/coro/DetachOnCancel.h:24: In function 'void* folly::checkedMalloc(size_t)', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:500:59, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by 'malloc' 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' rm -f libmcrouter.a ar cru libmcrouter.a libmcrouter_a-AuxiliaryCPUThreadPool.o libmcrouter_a-AuxiliaryIOThreadPool.o libmcrouter_a-Clocks.o libmcrouter_a-Compression.o libmcrouter_a-CompressionCodecManager.o libmcrouter_a-FailoverErrorsSettingsBase.o libmcrouter_a-IOBufUtil.o libmcrouter_a-IovecCursor.o libmcrouter_a-Lz4CompressionCodec.o libmcrouter_a-Lz4Immutable.o libmcrouter_a-Lz4ImmutableCompressionCodec.o libmcrouter_a-MessageQueue.o libmcrouter_a-RendezvousHashFunc.o libmcrouter_a-RendezvousHashHelper.o libmcrouter_a-StatsReply.o libmcrouter_a-WeightedCh3HashFunc.o libmcrouter_a-WeightedCh4HashFunc.o libmcrouter_a-WeightedChHashFuncBase.o libmcrouter_a-WeightedRendezvousHashFunc.o libmcrouter_a-ZstdCompressionCodec.o carbon/libmcrouter_a-CarbonQueueAppender.o carbon/libmcrouter_a-CarbonProtocolReader.o carbon/libmcrouter_a-Result.o carbon/gen-cpp2/libmcrouter_a-carbon_result_types.o carbon/gen-cpp2/libmcrouter_a-carbon_result_data.o carbon/gen-cpp2/libmcrouter_a-carbon_types.o carbon/gen-cpp2/libmcrouter_a-carbon_data.o config/libmcrouter_a-ConfigPreprocessor.o config/libmcrouter_a-RendezvousHash.o debug/libmcrouter_a-ConnectionFifo.o debug/libmcrouter_a-ConnectionFifoProtocol.o debug/libmcrouter_a-Fifo.o debug/libmcrouter_a-FifoManager.o fbi/libmcrouter_a-counting_sem.o fbi/cpp/libmcrouter_a-LogFailure.o fbi/cpp/libmcrouter_a-globals.o fbi/cpp/libmcrouter_a-ParsingUtil.o fbi/cpp/libmcrouter_a-util.o fbi/libmcrouter_a-WeightedFurcHash.o fbi/libmcrouter_a-hash.o fbi/libmcrouter_a-network.o mc/libmcrouter_a-msg.o network/libmcrouter_a-AccessPoint.o network/libmcrouter_a-AsciiSerialized.o network/libmcrouter_a-AsyncMcClientImpl.o network/libmcrouter_a-AsyncMcServer.o network/libmcrouter_a-AsyncMcServerWorker.o network/libmcrouter_a-AsyncTlsToPlaintextSocket.o network/libmcrouter_a-CaretProtocol.o network/libmcrouter_a-ConnectionTracker.o network/libmcrouter_a-CpuController.o network/libmcrouter_a-FailureDomains.o network/gen/libmcrouter_a-CommonMessages.o network/gen/libmcrouter_a-CommonMessagesThrift.o network/gen/libmcrouter_a-MemcacheMessages.o network/gen/libmcrouter_a-MemcacheMessagesThrift.o network/gen/gen-cpp2/libmcrouter_a-Common_types.o network/gen/gen-cpp2/libmcrouter_a-Common_data.o network/gen/gen-cpp2/libmcrouter_a-MemcacheAsyncClient.o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_constants.o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_types.o network/gen/gen-cpp2/libmcrouter_a-MemcacheService_data.o network/gen/gen-cpp2/libmcrouter_a-Memcache_types.o network/gen/gen-cpp2/libmcrouter_a-Memcache_data.o network/libmcrouter_a-FizzContextProvider.o network/libmcrouter_a-McAsciiParser-gen.o network/libmcrouter_a-McAsciiParser.o network/libmcrouter_a-McClientRequestContext.o network/libmcrouter_a-McParser.o network/libmcrouter_a-McSerializedRequest.o network/libmcrouter_a-McServerRequestContext.o network/libmcrouter_a-McServerSession.o network/libmcrouter_a-McServerThriftRequestContext.o network/libmcrouter_a-McSSLUtil.o network/libmcrouter_a-MultiOpParent.o network/libmcrouter_a-Qos.o network/libmcrouter_a-SecurityOptions.o network/libmcrouter_a-ServerLoad.o network/libmcrouter_a-SocketConnector.o network/libmcrouter_a-SocketUtil.o network/libmcrouter_a-ThreadLocalSSLContextProvider.o network/libmcrouter_a-ThriftTransport.o network/libmcrouter_a-WriteBuffer.o ranlib libmcrouter.a make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' Making all in config Making all in test make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all-am'. Making all in fbi Making all in . make[4]: Nothing to be done for 'all-am'. Making all in cpp Making all in test make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all-am'. Making all in test make[4]: Nothing to be done for 'all'. Making all in network/test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mock_mc_server-MockMc.o `test -f 'MockMc.cpp' || echo './'`MockMc.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libtest_util_a-ClientSocket.o `test -f 'ClientSocket.cpp' || echo './'`ClientSocket.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' In file included from /usr/include/folly/Format.h:478, from ../../../../mcrouter/lib/fbi/cpp/util.h:15, from ClientSocket.cpp:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In member function 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libtest_util_a-ListenSocket.o `test -f 'ListenSocket.cpp' || echo './'`ListenSocket.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' rm -f libtest_util.a ar cru libtest_util.a libtest_util_a-ClientSocket.o libtest_util_a-ListenSocket.o ranlib libtest_util.a make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' g++ -DHAVE_CONFIG_H -I../../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mock_mc_server-MockMcServer.o `test -f 'MockMcServer.cpp' || echo './'`MockMcServer.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mock_mc_server mock_mc_server-MockMc.o mock_mc_server-MockMcServer.o ../../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lfizz -lwangle -lfolly -lfizz -lsodium -lfolly -liberty -ldl -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -pthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd libtool: link: g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mock_mc_server mock_mc_server-MockMc.o mock_mc_server-MockMcServer.o ../../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfizz -lsodium -lfolly -liberty -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -pthread make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' Making all in test make[3]: Nothing to be done for 'all'. Making all in . make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-RequestAclChecker.o `test -f 'RequestAclChecker.cpp' || echo './'`RequestAclChecker.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RequestAclChecker.h:14, from RequestAclChecker.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-main.o `test -f 'main.cpp' || echo './'`main.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/CarbonRouterInstance.h:23, from ../mcrouter/CarbonRouterClient-inl.h:10, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/Server-inl.h:17, from ../mcrouter/Server.h:42, from ../mcrouter/StandaloneUtils.h:13, from main.cpp:15: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In membmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' er function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/Server-inl.h: In function 'bool facebook::memcache::mcrouter::runServerDual(const facebook::memcache::McrouterOptions&, const McrouterStandaloneOptions&, StandalonePreRunCb)': ../mcrouter/Server-inl.h:294:9: warning: typedef 'using RequestHandlerType = RequestHandler >' locally defined but not used [-Wunused-local-typedefs] 294 | using RequestHandlerType = RequestHandler>; | ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-StandaloneConfig.o `test -f 'StandaloneConfig.cpp' || echo './'`StandaloneConfig.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-AsyncLog.o `test -f 'AsyncLog.cpp' || echo './'`AsyncLog.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from AsyncLog.cpp:28: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complemake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' te_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-AsyncWriter.o `test -f 'AsyncWriter.cpp' || echo './'`AsyncWriter.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterClient.o `test -f 'CarbonRouterClient.cpp' || echo './'`CarbonRouterClient.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/CarbonRouterInstance.h:23, from ../mcrouter/CarbonRouterClient-inl.h:10, from ../mcrouter/CarbonRouterClient.h:247, from CarbonRouterClient.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from CarbonRouterClient.cpp:9: ../mcrouter/mcrouter_sr_deps.h: In member function 'const std::string& facebook::memcache::SRHost::getIp() const': ../mcrouter/mcrouter_sr_deps.h:60:12: warning: returning reference to temporary [-Wreturn-local-addr] 60 | return "127.0.0.1"; | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterClientBase.o `test -f 'CarbonRouterClientBase.cpp' || echo './'`CarbonRouterClientBase.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterFactory.o `test -f 'CarbonRouterFactory.cpp' || echo './'`CarbonRouterFactory.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from CarbonRouterFactory.h:14, from CarbonRouterFactory.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterInstance.o `test -f 'CarbonRouterInstance.cpp' || echo './'`CarbonRouterInstance.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from CarbonRouterInstance.h:22, from CarbonRouterInstance.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::mmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' emcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-CarbonRouterInstanceBase.o `test -f 'CarbonRouterInstanceBase.cpp' || echo './'`CarbonRouterInstanceBase.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from CarbonRouterInstanceBase.h:29, from CarbonRouterInstanceBase.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::tmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' hrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ConfigApi.o `test -f 'ConfigApi.cpp' || echo './'`ConfigApi.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from ConfigApi.cpp:20: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/Memcamake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' cheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-FileDataProvider.o `test -f 'FileDataProvider.cpp' || echo './'`FileDataProvider.cpp FileDataProvider.cpp: In member function 'void facebook::memcache::mcrouter::FileDataProvider::updateInotifyWatch()': FileDataProvider.cpp:81:20: warning: 'boost::filesystem::path boost::filesystem::complete(const path&, const path&)' is deprecated: Use absolute() instead [-Wdeprecated-declarations] 81 | file = complete(file, link.parent_path()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/filesystem/convenience.hpp:18, from FileDataProvider.cpp:13: /usr/include/boost/filesystem/operations.hpp:359:13: note: declared here 359 | inline path complete(path const& p, path const& base) | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcrouter-StandaloneUtils.o `test -f 'StandaloneUtils.cpp' || echo './'`StandaloneUtils.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/CarbonRouterInstance.h:23, from ../mcrouter/CarbonRouterClient-inl.h:10, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/Server-inl.h:17, from ../mcrouter/Server.h:42, from StandaloneUtils.h:13, from StandaloneUtils.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/Server-inl.h: In function 'bool facebook::memcache::mcrouter::runServerDual(const facebook::memcache::McrouterOptions&, const McrouterStandaloneOptions&, StandalonePreRunCb)': ../mcrouter/Server-inl.h:294:9: warning: typedef 'using RequestHandlerType = RequestHandler >' locally defined but not used [-Wunused-local-typedefs] 294 | using RequestHandlerType = RequestHandler>; | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/Executor.h:25, from /usr/include/folly/io/async/EventBase.h:36, from /usr/include/folly/io/async/AsyncSignalHandler.h:21, from ../mcrouter/Server-inl.h:12: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Set.h:40, from /usr/include/folly/io/async/EventBase.h:42: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from /usr/include/thrift/lib/cpp2/server/ThriftServer.h:35, from ../mcrouter/Server-inl.h:15: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In member function 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-FileObserver.o `test -f 'FileObserver.cpp' || echo './'`FileObserver.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-LeaseTokenMap.o `test -f 'LeaseTokenMap.cpp' || echo './'`LeaseTokenMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-flavor.o `test -f 'flavor.cpp' || echo './'`flavor.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterFiberContext.o `test -f 'McrouterFiberContext.cpp' || echo './'`McrouterFiberContext.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-mcrouter_config.o `test -f 'mcrouter_config.cpp' || echo './'`mcrouter_config.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from mcrouter_config.cpp:14: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptionsmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' &, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterLogFailure.o `test -f 'McrouterLogFailure.cpp' || echo './'`McrouterLogFailure.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from McrouterLogFailure.cpp:10: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/netmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' work/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterLogger.o `test -f 'McrouterLogger.cpp' || echo './'`McrouterLogger.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from McrouterLogger.cpp:24: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' outer/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/dynamic.h:67, from /usr/include/folly/DynamicConverter.h:41, from McrouterLogger.cpp:19: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McrouterManager.o `test -f 'McrouterManager.cpp' || echo './'`McrouterManager.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from ../mcrouter/McrouterManager.h:17, from McrouterManager.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-McInvalidationUtils.o `test -f 'McInvalidationUtils.cpp' || echo './'`McInvalidationUtils.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/McInvalidationUtils.h:20, from McInvalidationUtils.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apachmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' e::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-options.o `test -f 'options.cpp' || echo './'`options.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from options.h:18, from options.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' ismake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-PoolFactory.o `test -f 'PoolFactory.cpp' || echo './'`PoolFactory.cpp In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from PoolFactory.h:10, from PoolFactory.cpp:8: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In member function 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-OptionsUtil.o `test -f 'OptionsUtil.cpp' || echo './'`OptionsUtil.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from OptionsUtil.cpp:15: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyBase.o `test -f 'ProxyBase.cpp' || echo './'`ProxyBase.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ProxyBase.h:21, from ProxyBase.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyConfigBuilder.o `test -f 'ProxyConfigBuilder.cpp' || echo './'`ProxyConfigBuilder.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ProxyConfigBuilder.h:18, from ProxyConfigBuilder.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/netwomake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' rk/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestination.o `test -f 'ProxyDestination.cpp' || echo './'`ProxyDestination.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyDestination.h:19, from ProxyDestination.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In memmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ber function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestinationKey.o `test -f 'ProxyDestinationKey.cpp' || echo './'`ProxyDestinationKey.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestinationBase.o `test -f 'ProxyDestinationBase.cpp' || echo './'`ProxyDestinationBase.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ProxyDestinationBase.cpp:15: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift:make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' :McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyRequestContext.o `test -f 'ProxyRequestContext.cpp' || echo './'`ProxyRequestContext.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ProxyRequestContext.cpp:13: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyDestinationMap.o `test -f 'ProxyDestinationMap.cpp' || echo './'`ProxyDestinationMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/ProxyDestinationMap-inl.h:14, from ProxyDestinationMap.h:161, from ProxyDestinationMap.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ProxyStats.o `test -f 'ProxyStats.cpp' || echo './'`ProxyStats.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-route.o `test -f 'route.cpp' || echo './'`route.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-RoutingPrefix.o `test -f 'RoutingPrefix.cpp' || echo './'`RoutingPrefix.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-RuntimeVarsData.o `test -f 'RuntimeVarsData.cpp' || echo './'`RuntimeVarsData.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ServiceInfo.o `test -f 'ServiceInfo.cpp' || echo './'`ServiceInfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from ../mcrouter/ServiceInfo-inl.h:20, from ../mcrouter/ServiceInfo.h:54, from ServiceInfo.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ServiceInfo.cpp:9: ../mcrouter/mcrouter_sr_deps.h: In member function 'const std::string& facebook::memcache::SRHost::getIp() const': ../mcrouter/mcrouter_sr_deps.h:60:12: warning: returning reference to temporary [-Wreturn-local-addr] 60 | return "127.0.0.1"; | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-stats.o `test -f 'stats.cpp' || echo './'`stats.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from stats.cpp:23: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/libmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' /network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from stats.h:13, from stats.cpp:8: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/Conv.h:133, from /usr/include/folly/Varint.h:21, from ../mcrouter/lib/carbon/CarbonQueueAppender.h:16, from ../mcrouter/lib/carbon/CarbonProtocolWriter.h:22, from ../mcrouter/lib/carbon/CarbonProtocolReader.h:25, from ../mcrouter/lib/network/gen/MemcacheMessages.h:23, from stats.h:16: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ThreadUtil.o `test -f 'ThreadUtil.cpp' || echo './'`ThreadUtil.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ThreadUtil.cpp:13: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/genmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' /MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-TkoLog.o `test -f 'TkoLog.cpp' || echo './'`TkoLog.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-TkoTracker.o `test -f 'TkoTracker.cpp' || echo './'`TkoTracker.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ExternalStatsHandler.o `test -f 'ExternalStatsHandler.cpp' || echo './'`ExternalStatsHandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o lib/invalidation/libmcroutercore_a-McInvalidationKvPairs.o `test -f 'lib/invalidation/McInvalidationKvPairs.cpp' || echo './'`lib/invalidation/McInvalidationKvPairs.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o libmcroutercore_a-ThriftAcceptor.o `test -f 'ThriftAcceptor.cpp' || echo './'`ThriftAcceptor.cpp ThriftAcceptor.cpp: In member function 'virtual std::shared_ptr facebook::memcache::ThriftAcceptorFactory::newAcceptor(folly::EventBase*)': ThriftAcceptor.cpp:33:11: warning: typedef 'using facebook::memcache::ThriftAcceptorFactory::newAcceptor(folly::EventBase*)::ThriftAcceptor::ThriftAclCheckerFunc = using facebook::memcache::ThriftAcceptorFactory::ThriftAclCheckerFunc = class std::function' locally defined but not used [-Wunused-local-typedefs] 33 | using ThriftAclCheckerFunc = ThriftAcceptorFactory::ThriftAclCheckerFunc; | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/shared_ptr_atomic.h:33, from /usr/include/c++/13/memory:81, from ThriftAcceptor.cpp:8: In member function 'void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = long unsigned int]', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:501:30, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/c++/13/bits/atomic_base.h:481:25: warning: 'void __atomic_store_8(volatile void*, long unsigned int, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/FBString.h:44, from /usr/include/folly/Demangle.h:19, from /usr/include/folly/Conv.h:123, from /usr/include/folly/String.h:33, from /usr/include/folly/io/async/AsyncSSLSocket.h:22, from ThriftAcceptor.cpp:15: In function 'void* folly::checkedMalloc(size_t)', inlined from 'static folly::fbstring_core::RefCounted* folly::fbstring_core::RefCounted::create(size_t*) [with Char = char]' at /usr/include/folly/FBString.h:500:59, inlined from 'void folly::fbstring_core::unshare(size_t) [with Char = char]' at /usr/include/folly/FBString.h:748:40: /usr/include/folly/memory/Malloc.h:411:19: note: destination object of size 0 allocated by 'malloc' 411 | void* p = malloc(size); | ~~~~~~^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-BigValueRoute.o `test -f 'routes/BigValueRoute.cpp' || echo './'`routes/BigValueRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from routes/BigValueRoute.h:19, from routes/BigValueRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > faceboomake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' k::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-FailoverRateLimiter.o `test -f 'routes/FailoverRateLimiter.cpp' || echo './'`routes/FailoverRateLimiter.cpp In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/dynamic.h:67, from routes/FailoverRateLimiter.cpp:10: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-LatencyInjectionRoute.o `test -f 'routes/LatencyInjectionRoute.cpp' || echo './'`routes/LatencyInjectionRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/routes/LatencyInjectionRoute.h:19, from routes/LatencyInjectionRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheTmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' hriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McImportResolver.o `test -f 'routes/McImportResolver.cpp' || echo './'`routes/McImportResolver.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-CarbonLookasideRoute.o `test -f 'routes/CarbonLookasideRoute.cpp' || echo './'`routes/CarbonLookasideRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/Proxy.h:30, from ../mcrouter/ForEachPossibleClient.h:13, from ../mcrouter/CarbonRouterClient-inl.h:11, from ../mcrouter/CarbonRouterClient.h:247, from ../mcrouter/CarbonRouterInstance.h:22, from ../mcrouter/CarbonRouterFactory.h:14, from routes/CarbonLookasideRoute.cpp:16: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/Conv.h:128, from /usr/include/folly/MapUtil.h:21, from routes/CarbonLookasideRoute.cpp:12: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/Conv.h:133: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from ../mcrouter/ProxyBase.h:15: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In member function 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-AllFastestRoute.o `test -f 'routes/McRouteHandleProvider-AllFastestRoute.cpp' || echo './'`routes/McRouteHandleProvider-AllFastestRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-AllFastestRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from /usr/include/folly/json.h:46, from ../mcrouter/routes/McRouteHandleProvider.h:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider.o `test -f 'routes/McRouteHandleProvider.cpp' || echo './'`routes/McRouteHandleProvider.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from routes/McRouteHandleProvider.h:16: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Set.h:40, from routes/McRouteHandleProvider.h:17: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from /usr/include/folly/json.h:46, from routes/McRouteHandleProvider.h:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-CarbonLookasideRoute.o `test -f 'routes/McRouteHandleProvider-CarbonLookasideRoute.cpp' || echo './'`routes/McRouteHandleProvider-CarbonLookasideRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-CarbonLookasideRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from ../mcrouter/routes/McRouteHandleProvider.h:16: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Set.h:40, from ../mcrouter/routes/McRouteHandleProvider.h:17: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from /usr/include/folly/json.h:46, from ../mcrouter/routes/McRouteHandleProvider.h:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-FailoverRoute.o `test -f 'routes/McRouteHandleProvider-FailoverRoute.cpp' || echo './'`routes/McRouteHandleProvider-FailoverRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-FailoverRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from ../mcrouter/routes/McRouteHandleProvider.h:16: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Set.h:40, from ../mcrouter/routes/McRouteHandleProvider.h:17: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from /usr/include/folly/json.h:46, from ../mcrouter/routes/McRouteHandleProvider.h:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-PoolRoute.o `test -f 'routes/McRouteHandleProvider-PoolRoute.cpp' || echo './'`routes/McRouteHandleProvider-PoolRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-PoolRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from ../mcrouter/routes/McRouteHandleProvider.h:16: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Set.h:40, from ../mcrouter/routes/McRouteHandleProvider.h:17: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from /usr/include/folly/json.h:46, from ../mcrouter/routes/McRouteHandleProvider.h:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-McRouteHandleProvider-HashRoute.o `test -f 'routes/McRouteHandleProvider-HashRoute.cpp' || echo './'`routes/McRouteHandleProvider-HashRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/ProxyBase.h:21, from ../mcrouter/routes/McRouteHandleProvider.h:21, from routes/McRouteHandleProvider-HashRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from /usr/include/folly/json.h:46, from ../mcrouter/routes/McRouteHandleProvider.h:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In member function 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-RateLimiter.o `test -f 'routes/RateLimiter.cpp' || echo './'`routes/RateLimiter.cpp In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/FixedString.h:33, from ../mcrouter/lib/carbon/RoutingGroups.h:13, from routes/RateLimiter.h:13, from routes/RateLimiter.cpp:8: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/Conv.h:133, from routes/RateLimiter.cpp:13: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306, from routes/RateLimiter.cpp:15: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5, inlined from 'facebook::memcache::mcrouter::RateLimiter::RateLimiter(const folly::dynamic&)' at routes/RateLimiter.cpp:48:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In constructor 'facebook::memcache::mcrouter::RateLimiter::RateLimiter(const folly::dynamic&)': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-NullRoute.o `test -f 'routes/NullRoute.cpp' || echo './'`routes/NullRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/routes/McrouterRouteHandle.h:12, from routes/NullRoute.cpp:11: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' arations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-RendezvousRouteHelpers.o `test -f 'routes/RendezvousRouteHelpers.cpp' || echo './'`routes/RendezvousRouteHelpers.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardHashFunc.o `test -f 'routes/ShardHashFunc.cpp' || echo './'`routes/ShardHashFunc.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShadowSettings.o `test -f 'routes/ShadowSettings.cpp' || echo './'`routes/ShadowSettings.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from ../mcrouter/options.h:18, from ../mcrouter/CarbonRouterInstanceBase.h:29, from routes/ShadowSettings.cpp:16: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrependmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' (apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from routes/ShadowSettings.h:19, from routes/ShadowSettings.cpp:8: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/Conv.h:133, from /usr/include/folly/Format.h:39, from ../mcrouter/lib/fbi/cpp/LogFailure.h:15, from ../mcrouter/Observable-inl.h:10, from ../mcrouter/Observable.h:91, from routes/ShadowSettings.h:22: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardSelectionRouteFactory.o `test -f 'routes/ShardSelectionRouteFactory.cpp' || echo './'`routes/ShardSelectionRouteFactory.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from routes/ShardSelectionRouteFactory.h:18, from routes/ShardSelectionRouteFactory.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThrmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' iftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from routes/ShardSelectionRouteFactory.h:15: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const double&)::; Ret = long int&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const double&)::; Value = long int; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69, from routes/ShardSelectionRouteFactory.h:16: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = long int; Src = double]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::throwLogic(folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:46:3: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::throwLogic(folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardSplitRoute.o `test -f 'routes/ShardSplitRoute.cpp' || echo './'`routes/ShardSplitRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from routes/ShardSplitRoute.h:20, from routes/ShardSplitRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In memmake[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' ber function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-SlowWarmUpRouteSettings.o `test -f 'routes/SlowWarmUpRouteSettings.cpp' || echo './'`routes/SlowWarmUpRouteSettings.cpp In file included from /usr/include/folly/Range.h:43, from /usr/include/folly/dynamic.h:67, from routes/SlowWarmUpRouteSettings.cpp:12: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], long int, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], long int}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const long int&)::' at /usr/include/folly/Conv.h:1392:65, inlined from 'static Ret folly::expected_detail::expected_detail_ExpectedHelper::ExpectedHelper::thenOrThrow_(This&&, Yes&&, No&&) [with This = folly::expected_detail::ExpectedStorage; Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Ret = double&&; Err = folly::ConversionError; bool FollyRequires679 = false; typename std::enable_if<(FollyRequires679 || static_cast((! std::is_void::value))), int>::type = 0]' at /usr/include/folly/Expected.h:684:20, inlined from 'decltype (declval()(declval())) folly::Expected::thenOrThrow(Yes&&, No&&) && [with Yes = const folly::identity_fn&; No = folly::to(const long int&)::; Value = double; Error = folly::ConversionCode]' at /usr/include/folly/Expected.h:1319:61, inlined from 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]' at /usr/include/folly/Conv.h:1391:39: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69: /usr/include/folly/lang/Pretty.h: In function 'typename std::enable_if, >::value) && (! std::is_same::value)) && is_arithmetic_v) && is_arithmetic_v)>::value, Tgt>::type folly::to(const Src&) [with Tgt = double; Src = long int]': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5, inlined from 'facebook::memcache::mcrouter::SlowWarmUpRouteSettings::SlowWarmUpRouteSettings(const folly::dynamic&)' at routes/SlowWarmUpRouteSettings.cpp:47:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In constructor 'facebook::memcache::mcrouter::SlowWarmUpRouteSettings::SlowWarmUpRouteSettings(const folly::dynamic&)': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-ShardSplitter.o `test -f 'routes/ShardSplitter.cpp' || echo './'`routes/ShardSplitter.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/RouterRegistry.h:14, from ../mcrouter/config.h:282, from routes/ShardSplitter.h:15, from routes/ShardSplitter.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Range.h:43, from routes/ShardSplitter.h:12: In function 'constexpr std::size_t folly::detail::constexpr_strlen_internal(const Char*, unsigned int) [with Char = char]', inlined from 'constexpr std::size_t folly::constexpr_strlen(const Char*) [with Char = char]' at /usr/include/folly/portability/Constexpr.h:109:43, inlined from 'constexpr folly::Range::Range(Iter) [with Iter = const char*]' at /usr/include/folly/Range.h:302:43, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:433:19, inlined from 'typename std::enable_if::value, long unsigned int>::type folly::estimateSpaceNeeded(Src) [with Src = const char*]' at /usr/include/folly/Conv.h:430:5, inlined from 'constexpr size_t folly::detail::estimateSpaceToReserveOne(std::true_type, const T&) [with T = const char*]' at /usr/include/folly/Conv.h:765:29, inlined from 'static size_t folly::detail::EstimateSpaceToReserveAll >::call(const T& ...) [with T = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}; long unsigned int ...I = {0, 1, 2, 3, 4}]' at /usr/include/folly/Conv.h:776:54, inlined from 'void folly::detail::reserveInTarget(const T0&, const T1&, const Ts& ...) [with T0 = char [2]; T1 = const char*; Ts = {char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:796:33, inlined from 'typename std::enable_if::impl(static_cast, T ...>*>(nullptr)))::type>::type>::value>::type folly::toAppendFit(const Ts& ...) [with Ts = {char [2], const char*, char [3], double, std::__cxx11::basic_string, std::allocator >*}]' at /usr/include/folly/Conv.h:934:35, inlined from 'typename std::enable_if<(folly::IsSomeString::value && ((sizeof... (Ts) != 1) || (! std::is_same::impl(static_cast, void, Ts ...>*>(nullptr)))::type>::value))), Tgt>::type folly::to(const Ts& ...) [with Tgt = std::__cxx11::basic_string; Ts = {char [2], const char*, char [3], double}]' at /usr/include/folly/Conv.h:1007:14, inlined from 'std::string folly::detail::errorValue(const Src&) [with Tgt = long int; Src = double]' at /usr/include/folly/Conv.h:1370:62, inlined from 'folly::to(const double&)::' at /usr/include/folly/Conv.h:1392:65: /usr/include/folly/portability/Constexpr.h:61:3: warning: 'strlen' argument missing terminating nul [-Wstringop-overread] 61 | while (*s++) { | ^~~~~ In file included from /usr/include/folly/container/detail/F14Table.h:43, from /usr/include/folly/container/detail/F14Policy.h:28, from /usr/include/folly/container/F14Map.h:44, from /usr/include/folly/dynamic.h:69, from routes/ShardSplitter.h:13: /usr/include/folly/lang/Pretty.h: In function 'folly::to(const double&)::': /usr/include/folly/lang/Pretty.h:132:44: note: referenced argument declared here 132 | static constexpr pretty_carray zarray = zarray_(); | ^~~~~~ In file included from /usr/include/folly/Format.h:478, from /usr/include/folly/dynamic-inl.h:23, from /usr/include/folly/dynamic.h:1306: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5, inlined from 'facebook::memcache::mcrouter::ShardSplitter::ShardSplitter(const folly::dynamic&, const folly::dynamic&, bool)' at routes/ShardSplitter.cpp:137:13: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In constructor 'facebook::memcache::mcrouter::ShardSplitter::ShardSplitter(const folly::dynamic&, const folly::dynamic&, bool)': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-StagingRoute.o `test -f 'routes/StagingRoute.cpp' || echo './'`routes/StagingRoute.cpp In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/routes/McrouterRouteHandle.h:12, from routes/StagingRoute.h:24, from routes/StagingRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Format.h:478, from ../mcrouter/lib/fbi/cpp/util.h:15, from ../mcrouter/lib/carbon/CarbonProtocolWriter.h:27, from ../mcrouter/lib/carbon/CarbonProtocolReader.h:25, from ../mcrouter/lib/network/gen/MemcacheMessages.h:23, from ../mcrouter/lib/Reply.h:16, from routes/StagingRoute.h:18: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' g++ -DHAVE_CONFIG_H -I.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o routes/libmcroutercore_a-WarmUpRoute.o `test -f 'routes/WarmUpRoute.cpp' || echo './'`routes/WarmUpRoute.cpp make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' In file included from ../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../mcrouter/routes/McrouterRouteHandle.h:12, from routes/WarmUpRoute.h:22, from routes/WarmUpRoute.cpp:8: ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/folly/Format.h:478, from ../mcrouter/lib/fbi/cpp/util.h:15, from ../mcrouter/lib/carbon/CarbonProtocolWriter.h:27, from ../mcrouter/lib/carbon/CarbonProtocolReader.h:25, from ../mcrouter/lib/network/gen/MemcacheMessages.h:23, from ../mcrouter/lib/Reply.h:16, from routes/WarmUpRoute.h:17: In member function 'void folly::BaseFormatterImpl, Args ...>::operator()(Output&) const [with Output = folly::detail::BaseFormatterAppendToString >; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]', inlined from 'typename std::enable_if::value>::type folly::BaseFormatterImpl, Args ...>::appendTo(Str&) const [with Str = std::__cxx11::basic_string; Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:142:12, inlined from 'std::string folly::BaseFormatterImpl, Args ...>::str() const [with Derived = folly::Formatter; bool containerMode = false; long unsigned int ...I = {}; Args = {}]' at /usr/include/folly/Format.h:150:13, inlined from 'std::string folly::sformat(StringPiece, Args&& ...) [with Args = {}]' at /usr/include/folly/Format.h:297:75, inlined from 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]' at ../mcrouter/lib/fbi/cpp/util.h:36:5: /usr/include/folly/Format-inl.h:313:74: warning: 'widths' may be used uninitialized [-Wmaybe-uninitialized] 313 | detail::baseFormatterCallImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 314 | out, nargs, widths, *used, funs.data, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h: In function 'void facebook::memcache::checkLogic(bool, folly::StringPiece, Args&& ...) [with Args = {}]': /usr/include/folly/Format-inl.h:163:6: note: by argument 3 of type 'const int*' to 'void folly::detail::baseFormatterCallImpl(Output&, size_t, const int*, std::bool_constant (*)(const BaseFormatterBase&, size_t), void (* const*)(const BaseFormatterBase&, folly::FormatArg&, Output&), const BaseFormatterBase&) [with bool containerMode = false; bool RecordUsedArg = false; Output = BaseFormatterAppendToString >]' declared here 163 | void baseFormatterCallImpl( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/folly/Format-inl.h:311:7: note: 'widths' declared here 311 | int widths[nargs + 1]; | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' rm -f libmcroutercore.a ar cru libmcroutercore.a libmcroutercore_a-AsyncLog.o libmcroutercore_a-AsyncWriter.o libmcroutercore_a-CarbonRouterClient.o libmcroutercore_a-CarbonRouterClientBase.o libmcroutercore_a-CarbonRouterFactory.o libmcroutercore_a-CarbonRouterInstance.o libmcroutercore_a-CarbonRouterInstanceBase.o libmcroutercore_a-ConfigApi.o libmcroutercore_a-FileDataProvider.o libmcroutercore_a-FileObserver.o libmcroutercore_a-flavor.o libmcroutercore_a-LeaseTokenMap.o libmcroutercore_a-mcrouter_config.o libmcroutercore_a-McrouterFiberContext.o libmcroutercore_a-McrouterLogFailure.o libmcroutercore_a-McrouterLogger.o libmcroutercore_a-McrouterManager.o libmcroutercore_a-McInvalidationUtils.o lib/invalidation/libmcroutercore_a-McInvalidationKvPairs.o libmcroutercore_a-options.o libmcroutercore_a-OptionsUtil.o libmcroutercore_a-PoolFactory.o libmcroutercore_a-ProxyBase.o libmcroutercore_a-ProxyConfigBuilder.o libmcroutercore_a-ProxyDestination.o libmcroutercore_a-ProxyDestinationBase.o libmcroutercore_a-ProxyDestinationKey.o libmcroutercore_a-ProxyDestinationMap.o libmcroutercore_a-ProxyRequestContext.o libmcroutercore_a-ProxyStats.o libmcroutercore_a-route.o routes/libmcroutercore_a-BigValueRoute.o routes/libmcroutercore_a-CarbonLookasideRoute.o routes/libmcroutercore_a-FailoverRateLimiter.o routes/libmcroutercore_a-LatencyInjectionRoute.o routes/libmcroutercore_a-McImportResolver.o routes/libmcroutercore_a-McRouteHandleProvider.o routes/libmcroutercore_a-McRouteHandleProvider-AllFastestRoute.o routes/libmcroutercore_a-McRouteHandleProvider-CarbonLookasideRoute.o routes/libmcroutercore_a-McRouteHandleProvider-FailoverRoute.o routes/libmcroutercore_a-McRouteHandleProvider-HashRoute.o routes/libmcroutercore_a-McRouteHandleProvider-PoolRoute.o routes/libmcroutercore_a-NullRoute.o routes/libmcroutercore_a-RateLimiter.o routes/libmcroutercore_a-RendezvousRouteHelpers.o routes/libmcroutercore_a-ShadowSettings.o routes/libmcroutercore_a-ShardHashFunc.o routes/libmcroutercore_a-ShardSelectionRouteFactory.o routes/libmcroutercore_a-ShardSplitRoute.o routes/libmcroutercore_a-ShardSplitter.o routes/libmcroutercore_a-SlowWarmUpRouteSettings.o routes/libmcroutercore_a-StagingRoute.o routes/libmcroutercore_a-WarmUpRoute.o libmcroutercore_a-RoutingPrefix.o libmcroutercore_a-RuntimeVarsData.o libmcroutercore_a-ServiceInfo.o libmcroutercore_a-stats.o libmcroutercore_a-ThreadUtil.o libmcroutercore_a-ThriftAcceptor.o libmcroutercore_a-TkoLog.o libmcroutercore_a-TkoTracker.o libmcroutercore_a-ExternalStatsHandler.o ranlib libmcroutercore.a make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' /bin/sh ./libtool --tag=CXX --mode=link g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcrouter mcrouter-main.o mcrouter-RequestAclChecker.o mcrouter-StandaloneConfig.o mcrouter-StandaloneUtils.o libmcroutercore.a lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfolly -lfizz -lsodium -lfolly -liberty -ldl -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -pthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd libtool: link: g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcrouter mcrouter-main.o mcrouter-RequestAclChecker.o mcrouter-StandaloneConfig.o mcrouter-StandaloneUtils.o libmcroutercore.a lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lthriftmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfizz -lsodium -lfolly -liberty -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -pthread make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' Making all in routes Making all in test make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in tools Making all in mcpiper make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-AnsiColorCodeStream.o `test -f 'AnsiColorCodeStream.cpp' || echo './'`AnsiColorCodeStream.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-FifoReader.o `test -f 'FifoReader.cpp' || echo './'`FifoReader.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from FifoReader.h:24, from FifoReader.cpp:8: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrmake[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' ift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-main.o `test -f 'main.cpp' || echo './'`main.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../../../mcrouter/tools/mcpiper/FifoReader.h:24, from ../../../mcrouter/tools/mcpiper/McPiper.h:16, from main.cpp:17: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::Memmake[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' cacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'int main(int, char**)': main.cpp:186:14: warning: 'void folly::init(int*, char***, bool)' is deprecated: Use the RAII version Init [-Wdeprecated-declarations] 186 | folly::init(&tempArgc, &argv, false); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from main.cpp:14: /usr/include/folly/init/Init.h:96:50: note: declared here 96 | [[deprecated("Use the RAII version Init")]] void init( | ^~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-Config.o `test -f 'Config.cpp' || echo './'`Config.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from Config.cpp:12: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcSmake[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' tatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-MessagePrinter.o `test -f 'MessagePrinter.cpp' || echo './'`MessagePrinter.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-McPiper.o `test -f 'McPiper.cpp' || echo './'`McPiper.cpp In file included from ../../../mcrouter/lib/network/gen/MemcacheRouterInfo.h:184, from ../../../mcrouter/tools/mcpiper/FifoReader.h:24, from McPiper.h:16, from McPiper.cpp:8: ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAddRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:56:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAdd(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAddRequest_5948&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 56 | auto reply = thriftClient->sync_complete_mcAdd( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:27: ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:52:171: note: declared here 52 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAdd( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McAppendRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:92:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcAppend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McAppendRequest_2127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 92 | auto reply = thriftClient->sync_complete_mcAppend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:149:174: note: declared here 149 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcAppend( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McCasRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:128:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcCas(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McCasRequest_1618&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 128 | auto reply = thriftClient->sync_complete_mcCas( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 129 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:246:170: note: declared here 246 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcCas( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDecrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:164:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDecr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDecrRequest_8306&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 164 | auto reply = thriftClient->sync_complete_mcDecr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 165 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:343:172: note: declared here 343 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDecr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McDeleteRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:200:52: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcDelete(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McDeleteRequest_2217&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 200 | auto reply = thriftClient->sync_complete_mcDelete( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 201 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:440:174: note: declared here 440 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcDelete( | ^~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/libmake[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' /network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushAllRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:236:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushAll(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushAllRequest_7980&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 236 | auto reply = thriftClient->sync_complete_mcFlushAll( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:537:176: note: declared here 537 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushAll( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McFlushReRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:272:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcFlushRe(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McFlushReRequest_8242&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 272 | auto reply = thriftClient->sync_complete_mcFlushRe( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 273 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:634:175: note: declared here 634 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcFlushRe( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:308:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGat(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatRequest_8371&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 308 | auto reply = thriftClient->sync_complete_mcGat( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 309 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:731:171: note: declared here 731 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGat( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGatsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:344:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGats(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGatsRequest_9428&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 344 | auto reply = thriftClient->sync_complete_mcGats( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 345 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:828:172: note: declared here 828 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGats( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:380:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetRequest_4977&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 380 | auto reply = thriftClient->sync_complete_mcGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 381 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:925:170: note: declared here 925 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McGetsRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:416:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcGets(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McGetsRequest_2399&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 416 | auto reply = thriftClient->sync_complete_mcGets( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 417 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1022:172: note: declared here 1022 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcGets( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McIncrRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:452:50: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcIncr(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McIncrRequest_9940&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 452 | auto reply = thriftClient->sync_complete_mcIncr( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 453 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1119:172: note: declared here 1119 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcIncr( | ^~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseGetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:488:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseGet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseGetRequest_5944&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 488 | auto reply = thriftClient->sync_complete_mcLeaseGet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 489 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1216:176: note: declared here 1216 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseGet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McLeaseSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:524:54: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcLeaseSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McLeaseSetRequest_1690&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 524 | auto reply = thriftClient->sync_complete_mcLeaseSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 525 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1313:176: note: declared here 1313 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcLeaseSet( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McMetagetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:560:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcMetaget(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McMetagetRequest_3444&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 560 | auto reply = thriftClient->sync_complete_mcMetaget( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 561 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1410:175: note: declared here 1410 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcMetaget( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McPrependRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:596:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcPrepend(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McPrependRequest_6127&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 596 | auto reply = thriftClient->sync_complete_mcPrepend( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 597 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1507:175: note: declared here 1507 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcPrepend( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McReplaceRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:632:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcReplace(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McReplaceRequest_4175&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 632 | auto reply = thriftClient->sync_complete_mcReplace( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 633 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1604:175: note: declared here 1604 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcReplace( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McSetRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:668:49: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcSet(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McSetRequest_3699&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 668 | auto reply = thriftClient->sync_complete_mcSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 669 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1701:171: note: declared here 1701 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcSet( | ^~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McTouchRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:704:51: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcTouch(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McTouchRequest_135&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 704 | auto reply = thriftClient->sync_complete_mcTouch( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 705 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1798:173: note: declared here 1798 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcTouch( | ^~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h: In member function 'folly::Try > facebook::memcache::ThriftTransportMethods::sendSyncHelper(facebook::memcache::MemcacheRouterInfo::RouteHandleAsyncClient*, const facebook::memcache::McVersionRequest&, apache::thrift::RpcOptions&, facebook::memcache::RpcStatsContext*)': ../../../mcrouter/lib/network/gen/MemcacheThriftTransport.h:740:53: warning: 'virtual folly::Try > apache::thrift::Client::sync_complete_mcVersion(apache::thrift::RpcOptions&&, const facebook::memcache::thrift::McVersionRequest_5382&)' is deprecated: To be replaced by new API soon [-Wdeprecated-declarations] 740 | auto reply = thriftClient->sync_complete_mcVersion( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 741 | std::move(rpcOptions), request); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../mcrouter/lib/network/gen/gen-cpp2/MemcacheAsyncClient.h:1895:175: note: declared here 1895 | FOLLY_NODISCARD [[deprecated("To be replaced by new API soon")]] virtual folly::Try> sync_complete_mcVersion( | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-StyledString.o `test -f 'StyledString.cpp' || echo './'`StyledString.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' g++ -DHAVE_CONFIG_H -I../../.. -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c -o mcpiper-Util.o `test -f 'Util.cpp' || echo './'`Util.cpp make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' /bin/sh ../../libtool --tag=CXX --mode=link g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcpiper mcpiper-AnsiColorCodeStream.o mcpiper-Config.o mcpiper-FifoReader.o mcpiper-main.o mcpiper-McPiper.o mcpiper-MessagePrinter.o mcpiper-StyledString.o mcpiper-Util.o ../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lasync -lconcurrency -lthrift-core -lfizz -lfmt -lwangle -lfolly -lfizz -lsodium -lfolly -liberty -ldl -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -pthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd libtool: link: g++ -DLIBMC_FBTRACE_DISABLE -DDISABLE_COMPRESSION -Wno-missing-field-initializers -Wno-deprecated -W -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -std=c++17 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o mcpiper mcpiper-AnsiColorCodeStream.o mcpiper-Config.o mcpiper-FifoReader.o mcpiper-main.o mcpiper-McPiper.o mcpiper-MessagePrinter.o mcpiper-StyledString.o mcpiper-Util.o ../../lib/libmcrouter.a -lthriftcpp2 -ltransport -lthriftanyrep -lthrifttype -lthrifttyperep -lthriftprotocol -lrpcmetadata -lasync -lconcurrency -lthrift-core -lfmt -lwangle -lfizz -lsodium -lfolly -liberty -ldouble-conversion -lz -lssl -lcrypto -levent -lgflags -lglog -L/usr/lib64 -lboost_context -lboost_filesystem -lboost_program_options -lboost_system -lboost_regex -lboost_thread -lpthread -ldl -lunwind -lbz2 -llz4 -llzma -lsnappy -lzstd -pthread make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[3]: Nothing to be done for 'all-am'. Making all in test Making all in cpp_unit_tests make[3]: Nothing to be done for 'all'. Making all in . make[3]: Nothing to be done for 'all-am'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.C6U15w + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64 ++ dirname /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mcrouter-2023.07.03.00 + pushd mcrouter ~/build/BUILD/mcrouter-2023.07.03.00/mcrouter ~/build/BUILD/mcrouter-2023.07.03.00 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64 'INSTALL=/usr/bin/install -p' /usr/bin/make install-recursive make[1]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' Making install in lib make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' Making install in carbon make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' /usr/bin/make install-am make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/carbon' Making install in network/gen make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' /usr/bin/make install-am make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/gen' Making install in . make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' Making install in config make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config' Making install in test make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config/test' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config/test' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config/test' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/config' Making install in fbi make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi' Making install in . make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi' Making install in cpp make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp' Making install in test make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp/test' make[6]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp/test' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp/test' make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp/test' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp' make[6]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp' make[6]: Nothing to be done for 'install-exec-am'. make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp' make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/cpp' Making install in test make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/test' make[5]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/test' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/test' make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/fbi' Making install in network/test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/network/test' Making install in test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib/test' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/lib' Making install in . make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -p mcrouter '/builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/bin' libtool: install: /usr/bin/install -p mcrouter /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/bin/mcrouter make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' Making install in routes make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes' Making install in test make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes/test' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/routes' Making install in tools make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools' Making install in mcpiper make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p mcpiper '/builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/bin' libtool: install: /usr/bin/install -p mcpiper /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/bin/mcpiper make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools/mcpiper' make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/tools' Making install in test make[2]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test' Making install in cpp_unit_tests make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test/cpp_unit_tests' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test/cpp_unit_tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test/cpp_unit_tests' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test/cpp_unit_tests' Making install in . make[3]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test' make[4]: Entering directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test' make[3]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test' make[2]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter/test' make[1]: Leaving directory '/builddir/build/BUILD/mcrouter-2023.07.03.00/mcrouter' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.41.0.20230703-2.fc39 --unique-debug-suffix -0.41.0.20230703-2.fc39.x86_64 --unique-debug-src-base mcrouter-0.41.0.20230703-2.fc39.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/mcrouter-2023.07.03.00 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/mcrouter-0.41.0.20230703-2.fc39.x86_64 cpio: mcrouter/lib/lib/network/McAsciiParser-gen.cpp: Cannot stat: No such file or directory cpio: mcrouter/lib/lib/network/McAsciiParser.rl: Cannot stat: No such file or directory 9178 blocks find-debuginfo: done + /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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: mcrouter-0.41.0.20230703-2.fc39.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.nfYv9q + umask 022 + cd /builddir/build/BUILD + cd mcrouter-2023.07.03.00 + DOCDIR=/builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/share/doc/mcrouter + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/share/doc/mcrouter + cp -pr /builddir/build/BUILD/mcrouter-2023.07.03.00/README.md /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/share/doc/mcrouter + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kdSNy5 + umask 022 + cd /builddir/build/BUILD + cd mcrouter-2023.07.03.00 + LICENSEDIR=/builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/share/licenses/mcrouter + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/share/licenses/mcrouter + cp -pr /builddir/build/BUILD/mcrouter-2023.07.03.00/LICENSE /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64/usr/share/licenses/mcrouter + RPM_EC=0 ++ jobs -p + exit 0 Provides: mcrouter = 0.41.0.20230703-2.fc39 mcrouter(x86-64) = 0.41.0.20230703-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: glibc >= 2.37.9000-18 libasync.so.2023.07.03.00()(64bit) libboost_context.so.1.81.0()(64bit) libboost_filesystem.so.1.81.0()(64bit) libboost_program_options.so.1.81.0()(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)(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libdouble-conversion.so.3()(64bit) libfizz.so.2023.07.03.00()(64bit) libfmt.so.10()(64bit) libfolly.so.2023.07.03.00()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgflags.so.2.2()(64bit) libglog.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) librpcmetadata.so.2023.07.03.00()(64bit) libsodium.so.23()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.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.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.17)(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) libthriftcpp2.so.2023.07.03.00()(64bit) libthriftprotocol.so.2023.07.03.00()(64bit) libtransport.so.2023.07.03.00()(64bit) libwangle.so.2023.07.03.00()(64bit) rtld(GNU_HASH) Processing files: mcrouter-debugsource-0.41.0.20230703-2.fc39.x86_64 Provides: mcrouter-debugsource = 0.41.0.20230703-2.fc39 mcrouter-debugsource(x86-64) = 0.41.0.20230703-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mcrouter-debuginfo-0.41.0.20230703-2.fc39.x86_64 Provides: debuginfo(build-id) = 0b2f2cb42433150adc710466816f4a694b08d133 debuginfo(build-id) = a0499832447f59857c5f37a0c2f29577bf279efc mcrouter-debuginfo = 0.41.0.20230703-2.fc39 mcrouter-debuginfo(x86-64) = 0.41.0.20230703-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mcrouter-debugsource(x86-64) = 0.41.0.20230703-2.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64 Wrote: /builddir/build/RPMS/mcrouter-0.41.0.20230703-2.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/mcrouter-debugsource-0.41.0.20230703-2.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/mcrouter-debuginfo-0.41.0.20230703-2.fc39.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.DUgjuS + umask 022 + cd /builddir/build/BUILD + cd mcrouter-2023.07.03.00 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mcrouter-0.41.0.20230703-2.fc39.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.nbhQU1 + umask 022 + cd /builddir/build/BUILD + rm -rf mcrouter-2023.07.03.00 mcrouter-2023.07.03.00.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild mcrouter-0.41.0.20230703-2.fc39.src.rpm Finish: build phase for mcrouter-0.41.0.20230703-2.fc39.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1691000326.619398/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/mcrouter-0.41.0.20230703-2.fc39.src.rpm) Config(child) 16 minutes 54 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